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 \
1212ENV PATH $MAVEN_HOME/bin:/usr/local/bin:$PATH
1313
1414# Packages
15-
1615USER root
17-
1816RUN apt-get update \
1917 && apt-get install -y openjdk-11-jdk \
2018 curl \
@@ -48,19 +46,20 @@ RUN curl -SsL -o gauge.zip https://github.com/getgauge/gauge/releases/download/v
4846 && gauge install html-report \
4947 && gauge install xml-report
5048
49+ # Install fixuid
5150RUN curl -SsL https://github.com/boxboat/fixuid/releases/download/v0.4/fixuid-0.4-linux-amd64.tar.gz | tar -C /usr/local/bin -xzf - && \
5251 chown root:root /usr/local/bin/fixuid && \
5352 chmod 4755 /usr/local/bin/fixuid && \
5453 mkdir -p /etc/fixuid && \
5554 printf "user: seluser\n group: seluser\n " > /etc/fixuid/config.yml
5655
56+ # Install Code-Server
5757RUN cd /tmp && \
5858 curl -SsL https://github.com/cdr/code-server/releases/download/${CSVER}/code-server-${CSVER}-linux-x86_64.tar.gz | tar -xzf - && \
5959 mv code-server* /usr/local/lib/code-server && \
6060 ln -s /usr/local/lib/code-server/code-server /usr/local/bin/code-server
6161
6262USER seluser
63- RUN /usr/local/bin/code-server --install-extension getgauge.gauge
6463
6564EXPOSE 8080
6665WORKDIR /home/seluser
Original file line number Diff line number Diff line change 11version : ' 3'
22services :
33 vscode :
4- image : " softramsdocker/automation-toolset:1.0.2 "
4+ image : " softramsdocker/automation-toolset:1.0.3 "
55 ports :
66 - " 8080:8080"
77 environment :
88 - PASSWORD=softrams
99 volumes :
10- - ~/coder/:/home/seluser
10+ - ~/coder/:/home/seluser/automation/
You can’t perform that action at this time.
0 commit comments