# include: # - project: 'vr-group/in-situ-pipeline/insite' # ref: develop # file: '/test-setup.yml' # variables: # ACCESS_NODE_COMMIT: $CI_COMMIT_SHA # api_test: # extends: .api_test deploy:develop: tags: - docker - centos only: - develop script: - docker build -t rwthvr/insite-access-node:develop . - docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD - docker push rwthvr/insite-access-node:develop deploy:master: tags: - docker - centos only: - master script: - docker build -t rwthvr/insite-access-node . - VERSION=$(git tag --points-at $CI_COMMIT_SHA) - > [[ $VERSION =~ ^[0-9]+\.[0-9]+(\.[0-9]+)?$ ]] - echo $VERSION - docker tag rwthvr/insite-access-node rwthvr/access-node:$VERSION - docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD - docker push rwthvr/insite-access-node