From bcac401e431f4f424978899a546aa956655864c3 Mon Sep 17 00:00:00 2001 From: nqb Date: Fri, 25 Nov 2022 14:39:42 +0000 Subject: [PATCH] use kaniko-build img just built to build PF images --- .gitlab-ci.yml | 44 ++++++++++++++++++++++++++++++-------------- 1 file changed, 30 insertions(+), 14 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a35dc9497caf..effd8bf7b358 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -278,11 +278,27 @@ variables: tags: - shell -.build_img_container_job: +.build_img_container_job_dev: stage: build_img_container dependencies: [] image: - name: ${KANIKOBUILD_IMG} + name: ${KANIKOBUILD_IMG}:${CI_COMMIT_REF_SLUG} + tags: + - docker + +.build_img_container_job_br_maint: + stage: build_img_container + dependencies: [] + image: + name: ${KANIKOBUILD_IMG}:${CI_COMMIT_REF_SLUG} + tags: + - docker + +.build_img_container_job_rel: + stage: build_img_container + dependencies: [] + image: + name: ${KANIKOBUILD_IMG}:${CI_COMMIT_TAG} tags: - docker @@ -546,7 +562,7 @@ kaniko_dev: pfdeb_dev: extends: - - .build_img_container_job + - .build_img_container_job_dev - .build_img_container_devel_rules needs: ["kaniko_dev"] variables: @@ -555,7 +571,7 @@ pfdeb_dev: pfdeb_based_dev: extends: - - .build_img_container_job + - .build_img_container_job_dev - .build_img_container_devel_rules needs: ["pfdeb_dev"] variables: @@ -584,7 +600,7 @@ pfdeb_based_dev: img_dev: extends: - - .build_img_container_job + - .build_img_container_job_dev - .build_img_container_devel_rules needs: ["kaniko_dev"] variables: @@ -596,7 +612,7 @@ img_dev: rad_based_dev: extends: - - .build_img_container_job + - .build_img_container_job_dev - .build_img_container_devel_rules needs: ["pfdeb_based_dev"] variables: @@ -621,7 +637,7 @@ kaniko_br_maint: pfdeb_br_maint: extends: - - .build_img_container_job + - .build_img_container_job_br_maint - .build_img_container_branches_and_maintenance_rules needs: ["kaniko_br_maint"] variables: @@ -630,7 +646,7 @@ pfdeb_br_maint: pfdeb_based_br_maint: extends: - - .build_img_container_job + - .build_img_container_job_br_maint - .build_img_container_branches_and_maintenance_rules needs: ["pfdeb_br_maint"] variables: @@ -659,7 +675,7 @@ pfdeb_based_br_maint: img_br_maint: extends: - - .build_img_container_job + - .build_img_container_job_br_maint - .build_img_container_branches_and_maintenance_rules needs: ["kaniko_br_maint"] variables: @@ -671,7 +687,7 @@ img_br_maint: rad_based_br_maint: extends: - - .build_img_container_job + - .build_img_container_job_br_maint - .build_img_container_branches_and_maintenance_rules needs: ["pfdeb_based_br_maint"] variables: @@ -696,7 +712,7 @@ kaniko_rel: pfdeb_rel: extends: - - .build_img_container_job + - .build_img_container_job_rel - .release_only_rules needs: ["kaniko_rel"] variables: @@ -705,7 +721,7 @@ pfdeb_rel: pfdeb_based_rel: extends: - - .build_img_container_job + - .build_img_container_job_rel - .release_only_rules needs: ["pfdeb_rel"] variables: @@ -734,7 +750,7 @@ pfdeb_based_rel: img_rel: extends: - - .build_img_container_job + - .build_img_container_job_rel - .release_only_rules needs: ["kaniko_rel"] variables: @@ -746,7 +762,7 @@ img_rel: rad_based_rel: extends: - - .build_img_container_job + - .build_img_container_job_rel - .release_only_rules needs: ["pfdeb_based_rel"] variables: