diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000000000000000000000000000000000000..c7d916a6d03e5ca7f2af6d2d66d0ef51a6d9928f --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,28 @@ +variables: + IMAGE_URL: 'marula.c3sl.ufpr.br:5000/c3sl/agent-gesac' + IMAGE_VERSION: '0.1' +stages: + - build + - deploy + +build: + stage: build + script: + - docker build -t ${IMAGE_URL}:${IMAGE_VERSION} -t ${IMAGE_URL}:latest src + tags: + - docker + - build + +deploy: + stage: deploy + variables: + IMAGE_VERSION: '' + script: + - docker push ${IMAGE_URL}:${IMAGE_VERSION} + - docker push ${IMAGE_URL}:latest + tags: + - docker + - build + only: + - master +