Update .gitlab-ci.yml file
This commit is contained in:
parent
716fe53b8a
commit
c64d07a0bf
@ -26,6 +26,11 @@ variables:
|
|||||||
build-job: # Building jar file
|
build-job: # Building jar file
|
||||||
image: maven:3.6.3-jdk-11-slim
|
image: maven:3.6.3-jdk-11-slim
|
||||||
stage: build
|
stage: build
|
||||||
|
variables:
|
||||||
|
MAVEN_OPTS: "-Dmaven.repo.local=${CI_PROJECT_DIR}/.repository/"
|
||||||
|
cache:
|
||||||
|
key: maven
|
||||||
|
paths: [.repository/]
|
||||||
script:
|
script:
|
||||||
- mvn clean install -DskipTests && mvn package -B -e -DskipTests
|
- mvn clean install -DskipTests && mvn package -B -e -DskipTests
|
||||||
- export
|
- export
|
||||||
@ -40,7 +45,7 @@ publish-job: # Building docker image and publishing it
|
|||||||
- docker:dind
|
- docker:dind
|
||||||
script:
|
script:
|
||||||
- docker login $DOCKER_URL -u $DOCKER_USER -p $DOCKER_PW
|
- docker login $DOCKER_URL -u $DOCKER_USER -p $DOCKER_PW
|
||||||
- docker build -t $DOCKER_URL/$TAG_LATEST .
|
- docker build -t $DOCKER_URL/$TAG_LATEST --cache-from $DOCKER_URL/$TAG_LATEST .
|
||||||
- docker push $DOCKER_URL/$TAG_LATEST
|
- docker push $DOCKER_URL/$TAG_LATEST
|
||||||
|
|
||||||
deploy-job: # Deploy docker image on ssh server
|
deploy-job: # Deploy docker image on ssh server
|
||||||
|
Loading…
x
Reference in New Issue
Block a user