Skip to content

Commit d9ed327

Browse files
author
Justin Fudally
committed
Update to run tests as non-root users
1 parent a661c56 commit d9ed327

File tree

4 files changed

+6
-66
lines changed

4 files changed

+6
-66
lines changed

Dockerfile.test

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
1-
FROM golang:1.12.1
1+
FROM golang:1.13.5
22
LABEL maintainer="[email protected]"
33

4+
RUN useradd -m testuser
5+
46
RUN apt-get update
57
RUN apt-get install -y lsb-release
68
RUN rm -rf /var/lib/apt/lists/*
79

810
COPY . /go/src/github.com/github/freno
911
WORKDIR /go/src/github.com/github/freno
1012

13+
RUN chown -R testuser .
14+
USER testuser
15+
1116
CMD ["script/test"]
File renamed without changes.

script/ensure-go-installed

Lines changed: 0 additions & 54 deletions
This file was deleted.

script/go

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)