[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