Commit 16862f0167b8b86b6b3b7bb9ed394f42c6b0b857
1 parent
947751d3
Exists in
master
Add .gitlab-ci.yml
Showing
1 changed file
with
23 additions
and
0 deletions
Show diff stats
... | ... | @@ -0,0 +1,23 @@ |
1 | +image: docker:latest | |
2 | + | |
3 | +services: | |
4 | + - docker:dind | |
5 | + | |
6 | +before_script: | |
7 | + - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY | |
8 | + | |
9 | +build-master: | |
10 | + stage: build | |
11 | + script: | |
12 | + - docker build --pull -t "$CI_REGISTRY_IMAGE" . | |
13 | + - docker push "$CI_REGISTRY_IMAGE" | |
14 | + only: | |
15 | + - master | |
16 | + | |
17 | +build: | |
18 | + stage: build | |
19 | + script: | |
20 | + - docker build --pull -t "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG" . | |
21 | + - docker push "$CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG" | |
22 | + except: | |
23 | + - master | ... | ... |