Jenkinsfile_DB3

This commit is contained in:
vishnu1411 2023-12-16 16:25:16 -05:00
parent 626f488a6d
commit 15ff9e999e
2 changed files with 9 additions and 9 deletions

View file

@ -5,14 +5,15 @@ FROM eclipse-temurin:17-jdk-jammy
WORKDIR /app
# Copy the compiled JAR file from the build stage
#COPY --from=build /home/azureuser/petclinic/target/*.jar /app/petclinic.jar
COPY .mvn/ .mvn/
COPY mvnw pom.xml ./
COPY /target/*.jar /app/petclinic.jar
#COPY .mvn/ .mvn/
#COPY mvnw pom.xml ./
#Run the dependecies on the image
RUN ./mvnw dependency:resolve
#RUN ./mvnw dependency:resolve
#COPY soruce code from local to the image
COPY src ./src
#COPY src ./src
# Specify the command to run on container start
CMD ["mvnw", "spring-boot:run"]
#CMD ["mvnw", "spring-boot:run"]
CMD ["java","-jar","/app/petclinic.jar"]

5
Jenkinsfile vendored
View file

@ -22,9 +22,8 @@ pipeline {
stage ('Build a Docker Image') {
steps {
// Build a Docker image
script {
def customImage = docker.build('petclinic:auto')
}
sh 'docker build -t petclinic:auto .'
}
}
stage ('Archive test results') {