Skip to content

Commit 1235314

Browse files
committed
remove plugin, manual install. Comment and clean
1 parent 4067050 commit 1235314

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

Dockerfile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,7 @@ ENV MAVEN_VERSION=3.6.0 \
1212
ENV PATH $MAVEN_HOME/bin:/usr/local/bin:$PATH
1313

1414
# Packages
15-
1615
USER root
17-
1816
RUN 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
5150
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 - && \
5251
chown root:root /usr/local/bin/fixuid && \
5352
chmod 4755 /usr/local/bin/fixuid && \
5453
mkdir -p /etc/fixuid && \
5554
printf "user: seluser\ngroup: seluser\n" > /etc/fixuid/config.yml
5655

56+
# Install Code-Server
5757
RUN 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

6262
USER seluser
63-
RUN /usr/local/bin/code-server --install-extension getgauge.gauge
6463

6564
EXPOSE 8080
6665
WORKDIR /home/seluser

docker-compose.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
version: '3'
22
services:
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/

0 commit comments

Comments
 (0)