File tree Expand file tree Collapse file tree 2 files changed +4
-5
lines changed Expand file tree Collapse file tree 2 files changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -12,9 +12,7 @@ ENV MAVEN_VERSION=3.6.0 \
12
12
ENV PATH $MAVEN_HOME/bin:/usr/local/bin:$PATH
13
13
14
14
# Packages
15
-
16
15
USER root
17
-
18
16
RUN apt-get update \
19
17
&& apt-get install -y openjdk-11-jdk \
20
18
curl \
@@ -48,19 +46,20 @@ RUN curl -SsL -o gauge.zip https://github.com/getgauge/gauge/releases/download/v
48
46
&& gauge install html-report \
49
47
&& gauge install xml-report
50
48
49
+ # Install fixuid
51
50
RUN curl -SsL https://github.com/boxboat/fixuid/releases/download/v0.4/fixuid-0.4-linux-amd64.tar.gz | tar -C /usr/local/bin -xzf - && \
52
51
chown root:root /usr/local/bin/fixuid && \
53
52
chmod 4755 /usr/local/bin/fixuid && \
54
53
mkdir -p /etc/fixuid && \
55
54
printf "user: seluser\n group: seluser\n " > /etc/fixuid/config.yml
56
55
56
+ # Install Code-Server
57
57
RUN cd /tmp && \
58
58
curl -SsL https://github.com/cdr/code-server/releases/download/${CSVER}/code-server-${CSVER}-linux-x86_64.tar.gz | tar -xzf - && \
59
59
mv code-server* /usr/local/lib/code-server && \
60
60
ln -s /usr/local/lib/code-server/code-server /usr/local/bin/code-server
61
61
62
62
USER seluser
63
- RUN /usr/local/bin/code-server --install-extension getgauge.gauge
64
63
65
64
EXPOSE 8080
66
65
WORKDIR /home/seluser
Original file line number Diff line number Diff line change 1
1
version : ' 3'
2
2
services :
3
3
vscode :
4
- image : " softramsdocker/automation-toolset:1.0.2 "
4
+ image : " softramsdocker/automation-toolset:1.0.3 "
5
5
ports :
6
6
- " 8080:8080"
7
7
environment :
8
8
- PASSWORD=softrams
9
9
volumes :
10
- - ~/coder/:/home/seluser
10
+ - ~/coder/:/home/seluser/automation/
You can’t perform that action at this time.
0 commit comments