[projects/cleanbuild] Update CI to use extends rather YAML anchors
glen
glen at pld-linux.org
Sun Aug 29 17:49:30 CEST 2021
commit 90e76664424afc0d67aa0171a0179c5b0ebf4bb3
Author: Elan Ruusamäe <glen at pld-linux.org>
Date: Sun Aug 29 15:45:19 2021 +0000
Update CI to use extends rather YAML anchors
.gitlab-ci.yml | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c944134..eef918f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -6,7 +6,7 @@ stages:
- test
- release
-.dind: &dind
+.dind:
image: docker:latest
variables:
DOCKER_BUILDKIT: "1"
@@ -17,14 +17,14 @@ stages:
- docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
build:
- <<: *dind
+ extends: .dind
stage: build
script: |
docker build --pull -t $CONTAINER_TEST_IMAGE docker
docker push $CONTAINER_TEST_IMAGE
-.release: &release
- <<: *dind
+.release:
+ extends: .dind
stage: release
script: |
docker pull $CONTAINER_TEST_IMAGE
@@ -32,7 +32,7 @@ build:
docker push $CONTAINER_IMAGE
release branch:
- <<: *release
+ extends: .release
variables:
CONTAINER_IMAGE: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_NAME
except:
@@ -40,14 +40,14 @@ release branch:
- tags
release master:
- <<: *release
+ extends: .release
variables:
CONTAINER_IMAGE: $CI_REGISTRY_IMAGE:latest
only:
- master
release tag:
- <<: *release
+ extends: .release
variables:
CONTAINER_IMAGE: $CI_REGISTRY_IMAGE:$CI_COMMIT_TAG
only:
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/projects/cleanbuild.git/commitdiff/90e76664424afc0d67aa0171a0179c5b0ebf4bb3
More information about the pld-cvs-commit
mailing list