improving build
Some checks failed
Build Docker Image / Docker-Build (push) Successful in 40s
Build Docker Image / Clean-Registry (push) Failing after 1s

Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
This commit is contained in:
2026-01-08 15:24:40 +01:00
parent 2a478ccaad
commit 4e550d85b2
3 changed files with 7 additions and 6 deletions

View File

@@ -4,8 +4,8 @@ RUN apk add maven
COPY . /w4r
WORKDIR /w4r
RUN mvn clean install \
&& cp target/web4rail*dependencies.jar /w4r.jar \
&& chmod +x /w4r.jar
&& cp target/web4rail*dependencies.jar resources/w4r.jar \
&& chmod +x resources/w4r.jar
FROM docker.srsoftware.de/basic_tools:alpine
RUN apk add openjdk21-jre-headless
@@ -20,9 +20,9 @@ RUN ln -s /usr/share/zoneinfo/Europe/Berlin /etc/localtime && echo Europe/Berlin
RUN adduser --disabled-password --gecos "" --home /home/railman railman
WORKDIR /home/railman
ADD demodata /home/railman
COPY --from=build /w4r.jar .
RUN chown -R railman .
COPY --from=build /w4r/resources /home/railman/resources
RUN mv resources/w4r.jar . && chown -R railman .
USER railman
EXPOSE 8080
ENTRYPOINT java -cp . -jar w4r.jar --start-trains
CMD java -cp . -jar w4r.jar --start-trains