15 lines
750 B
Docker
15 lines
750 B
Docker
## Build stage ##
|
|
FROM default-route-openshift-image-registry.apps.desplakur3.desintra.banesco.com/runners-gitlab/openjdk-17:1.20-2.1721752931 AS build
|
|
COPY . /home/default/
|
|
COPY pom.xml /home/default
|
|
COPY settings.xml /home/default
|
|
RUN mvn -s /home/default/settings.xml -f /home/default/pom.xml -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true -DskipTests=true clean package
|
|
RUN ls -ltra /home/default/target/
|
|
|
|
### Package stage ###
|
|
FROM default-route-openshift-image-registry.apps.desplakur3.desintra.banesco.com/runners-gitlab/openjdk-17:1.20-2.1721752931
|
|
WORKDIR /home/default
|
|
CMD ["ls"]
|
|
COPY --from=build /home/default/target/*.jar app.jar
|
|
CMD ["java","-jar","app.jar"]
|