File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1818
1919 - name : Smoke test
2020 run : |
21- docker run --rm wurstscript:ci sh -c "
21+ docker run --rm wurstscript:ci bash -c "
2222 command -v grill || (echo 'grill not found' && exit 1)
2323 ls /home/wurstuser/.wurst/wurst-compiler/wurstscript.jar || (echo 'wurstscript.jar not found' && exit 1)
2424 echo 'All checks passed'
Original file line number Diff line number Diff line change 1- FROM eclipse-temurin:25-jdk AS installer
1+ FROM eclipse-temurin:25-jdk
22
33RUN apt-get update && apt-get install -y --no-install-recommends curl && rm -rf /var/lib/apt/lists/*
4+
45RUN useradd -ms /bin/bash wurstuser
56USER wurstuser
67WORKDIR /home/wurstuser
@@ -9,12 +10,4 @@ RUN curl -L -o WurstSetup.jar https://github.com/wurstscript/WurstSetup/releases
910RUN java -jar WurstSetup.jar install wurstscript
1011RUN chmod -R u+x /home/wurstuser/.wurst/
1112
12-
13- FROM alpine:3.21
14-
15- RUN adduser -D -s /bin/sh wurstuser
16- COPY --from=installer --chown=wurstuser:wurstuser /home/wurstuser/.wurst/ /home/wurstuser/.wurst/
17-
18- USER wurstuser
19- WORKDIR /home/wurstuser
2013ENV PATH="/home/wurstuser/.wurst/:${PATH}"
You can’t perform that action at this time.
0 commit comments