diff --git a/Dockerfile b/Dockerfile index 29fae58f6..2f8c15344 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,7 +6,7 @@ WORKDIR /app RUN mvn package # Minimal rintime image - only JRE -# FROM gcr.io/distroless/java21-debian12 AS runtime -# COPY --from=build /app/target/*.jar /app.jar +FROM gcr.io/distroless/java21-debian12 AS runtime +COPY --from=build /app/target/*.jar /app.jar ENTRYPOINT [ "java" ] -CMD [ "-jar", "-Dspring.profiles.active=postgres", "/app.jar" ] +CMD [ "-jar", "/app.jar" ] diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 000000000..7e7d4f060 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,13 @@ +pipeline { + agent { + label 'docker' + } + + stages { + stage('Checkstyle') { + steps { + sh 'mvn checkstyle:checkstyle' + } + } + } +}