Skip to content

Commit c632743

Browse files
author
David Baum
committed
use generator base image
1 parent 5f288d1 commit c632743

1 file changed

Lines changed: 2 additions & 10 deletions

File tree

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,12 @@
11
FROM maven:3.6.0-jdk-8-alpine AS MAVEN_TOOL_CHAIN
2-
ADD https://jqassistant.org/wp-content/uploads/2018/12/jqassistant-commandline-neo4jv3-1.6.0-distribution.zip /opt/
3-
RUN mkdir -p /tmp/generator2/ && cd /opt && unzip jqassistant-commandline-neo4jv3-1.6.0-distribution.zip
2+
RUN mkdir -p /tmp/generator2/
43
COPY . /tmp/generator2/
54
WORKDIR /tmp/generator2/
65
RUN mvn package
76

8-
FROM jetty:9.4.12-jre8-alpine
7+
FROM getaviz/generator2-base:1.0.0
98
COPY --from=MAVEN_TOOL_CHAIN /tmp/generator2/target/org.getaviz.generator*.war /var/lib/jetty/webapps/root.war
10-
COPY --from=MAVEN_TOOL_CHAIN /opt/jqassistant-commandline-neo4jv3-1.6.0/ /opt/jqassistant/
11-
COPY start.sh /start.sh
129
COPY settings.properties /opt/config/settings.properties
13-
RUN mkdir -p /var/lib/jetty/data-gen/ && mkdir -p /var/lib/jetty/logs/ && mkdir -p /var/lib/jetty/output/ && chown -R jetty:jetty /var/lib/jetty/logs/ /var/lib/jetty/output/
14-
EXPOSE 8080
15-
ENTRYPOINT ["/start.sh"]
1610
USER root
17-
RUN sed -i 's/\/home\/jetty:\/sbin\/nologin/\/home\/jetty:\/bin\/sh/g' /etc/passwd
18-
VOLUME ["/var/lib/jetty/webapps/", "/opt/config/", "/var/lib/jetty/output/", "/var/lib/jetty/logs/", "/var/lib/jetty/data-gen/"]
1911
LABEL maintainer="[email protected]" \
2012
version="1.0"

0 commit comments

Comments
 (0)