2016-05-24 14:11:57 -04:00

17 lines
459 B
Docker

FROM jimschubert/8-jdk-alpine-mvn:1.0
RUN mkdir /opt
ADD . /opt/swagger-codegen
WORKDIR /opt/swagger-codegen
RUN mvn -am -pl "modules/swagger-codegen-cli" package && \
mv /opt/swagger-codegen/modules/swagger-codegen-cli/target/swagger-codegen-cli.jar /opt/swagger-codegen/swagger-codegen-cli.jar && \
mvn clean && \
rm -rf ${MAVEN_HOME}/.m2/repository
ENTRYPOINT ["java", "-jar", "/opt/swagger-codegen/swagger-codegen-cli.jar"]
CMD ["help"]