diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9f51f7440f893fc7125cc94851b9e0d7359a0e42..fdf4292066895a8eb033a0321249efb3e7869930 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,6 +10,9 @@ variables: POSTGRES_USER: 'runner' POSTGRES_PASSWORD: '123mudar' POSTGRES_PORT: 5432 + image_version: '' + DOCKER_URL: 'dockerregistry.c3sl.ufpr.br:5000/c3sl/simmctic-form-creator-api' + cache: paths: - node_modules @@ -45,7 +48,8 @@ run_test: build: stage: build script: - - docker build -t marula.c3sl.ufpr.br:5000/c3sl/simmctic-form-creator-api:v0.0.1 . + - image_version=$(grep \"version\" ./package.json | cut -f2 -d':'| sed -e 's/"\|,//g' | tr -d ' ') + - docker build -t ${DOCKER_URL}:${image_version} -t ${DOCKER_URL}:latest . tags: - docker - build @@ -53,7 +57,9 @@ build: deploy: stage: deploy script: - - docker push marula.c3sl.ufpr.br:5000/c3sl/simmctic-form-creator-api:v0.0.1 + - image_version=$(grep \"version\" ./package.json | cut -f2 -d':'| sed -e 's/"\|,//g' | tr -d ' ') + - docker push ${DOCKER_URL}:${image_version} + - docker push ${DOCKER_URL}:latest tags: - docker - build