Skip to content

Commit 0fb0373

Browse files
committed
Build branches in CI
1 parent 4b7a1aa commit 0fb0373

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

.gitlab-ci.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,10 @@ build:
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

0 commit comments

Comments
 (0)