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 @@ | @@ -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 |