Loading .dockerignore 0 → 100644 +2 −0 Original line number Diff line number Diff line * !/target/*.jar .gitignore +2 −0 Original line number Diff line number Diff line .* !.gitignore !.gitlab-ci.yml !.dockerignore !.env target pom.xml.* *-pom.xml .gitlab-ci.yml 0 → 100644 +25 −0 Original line number Diff line number Diff line include: - project: 'redmic-project/gitlab-ci-templates' ref: master file: '/maven-building-microservice.yml' - project: 'redmic-project/gitlab-ci-templates' ref: master file: '/license-listing.yml' - project: 'redmic-project/gitlab-ci-templates' ref: master file: '/packaging.yml' - project: 'redmic-project/gitlab-ci-templates' ref: master file: '/deployment.yml' stages: - build - license-list - package - test-package - deploy variables: MAVEN_GOALS: package dependency:copy-dependencies DOCKER_BUILD_ARGS: --build-arg PARENT_IMAGE_NAME=${PARENT_IMAGE_NAME} --build-arg PARENT_IMAGE_TAG=${PARENT_IMAGE_TAG} STACK: kafka-streams Dockerfile 0 → 100644 +11 −0 Original line number Diff line number Diff line ARG PARENT_IMAGE_NAME openjdk ARG PARENT_IMAGE_TAG 14-alpine FROM ${PARENT_IMAGE_NAME}:${PARENT_IMAGE_TAG} LABEL maintainer="info@redmic.es" COPY /target/*.jar ./ CMD ["java", "-cp", "./vesselrestrictionchecker.jar:./dependency/*", \ "es.redmic.kafkastreams.vesselrestrictionchecker.VesselRestrictionCheckerApplication"] deploy/.env 0 → 100644 +1 −0 Original line number Diff line number Diff line JAVA_OPTS=-XX:MaxRAMFraction=2 Loading
.gitignore +2 −0 Original line number Diff line number Diff line .* !.gitignore !.gitlab-ci.yml !.dockerignore !.env target pom.xml.* *-pom.xml
.gitlab-ci.yml 0 → 100644 +25 −0 Original line number Diff line number Diff line include: - project: 'redmic-project/gitlab-ci-templates' ref: master file: '/maven-building-microservice.yml' - project: 'redmic-project/gitlab-ci-templates' ref: master file: '/license-listing.yml' - project: 'redmic-project/gitlab-ci-templates' ref: master file: '/packaging.yml' - project: 'redmic-project/gitlab-ci-templates' ref: master file: '/deployment.yml' stages: - build - license-list - package - test-package - deploy variables: MAVEN_GOALS: package dependency:copy-dependencies DOCKER_BUILD_ARGS: --build-arg PARENT_IMAGE_NAME=${PARENT_IMAGE_NAME} --build-arg PARENT_IMAGE_TAG=${PARENT_IMAGE_TAG} STACK: kafka-streams
Dockerfile 0 → 100644 +11 −0 Original line number Diff line number Diff line ARG PARENT_IMAGE_NAME openjdk ARG PARENT_IMAGE_TAG 14-alpine FROM ${PARENT_IMAGE_NAME}:${PARENT_IMAGE_TAG} LABEL maintainer="info@redmic.es" COPY /target/*.jar ./ CMD ["java", "-cp", "./vesselrestrictionchecker.jar:./dependency/*", \ "es.redmic.kafkastreams.vesselrestrictionchecker.VesselRestrictionCheckerApplication"]
deploy/.env 0 → 100644 +1 −0 Original line number Diff line number Diff line JAVA_OPTS=-XX:MaxRAMFraction=2