File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change 33 image : docker:latest
44 services :
55 - docker:dind
6- only :
7- - master
86 before_script :
97 - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
108 script :
11- - synversion=$(cat synapse/__init__.py | grep '__version__ = "' | sed -E 's/^__version__ = "(.+)"$/\1/')
12- - docker build --tag $CI_REGISTRY_IMAGE:$synversion -f docker/Dockerfile .
13- - docker push $CI_REGISTRY_IMAGE:$synversion
9+ - if [ $CI_COMMIT_BRANCH == "master" ]; then tag=$(cat synapse/__init__.py | grep '__version__ = "' | sed -E 's/^__version__ = "(.+)"$/\1/'); fi
10+ - if [ $CI_COMMIT_BRANCH != "master" ]; then tag=$CI_COMMIT_SHA; fi
11+ - docker build --tag $CI_REGISTRY_IMAGE:$tag -f docker/Dockerfile .
12+ - docker push $CI_REGISTRY_IMAGE:$tag
You can’t perform that action at this time.
0 commit comments