From 072175d6ec191759245bb7a5550d14324677589b Mon Sep 17 00:00:00 2001 From: Chase Qi <chase.qi@linaro.org> Date: Tue, 4 Jan 2022 14:14:26 +0800 Subject: [PATCH] ci: fix pipeline rule order for docker image build The 'when: never' rule should be put on the top to prevent gitlab from adding the job to pipeline. Signed-off-by: Chase Qi <chase.qi@linaro.org> --- .gitlab-ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index fa874718..8e0a1190 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -244,14 +244,14 @@ lava-badge: echo "Building and shipping image to $CI_REGISTRY_IMAGE" exec /kaniko/executor --context "$CI_PROJECT_DIR/.oniro-ci/containers/$CONTAINER_PATH" --dockerfile "$CI_PROJECT_DIR/.oniro-ci/containers/$CONTAINER_PATH/Dockerfile" --destination $CI_REGISTRY_IMAGE/$CONTAINER_PATH $IMAGE_LABELS rules: + - if: $CI_PIPELINE_SOURCE == "schedule" + when: never - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' changes: - .oniro-ci/containers/$CONTAINER_PATH/* - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH' changes: - .oniro-ci/containers/$CONTAINER_PATH/* - - if: $CI_PIPELINE_SOURCE == "schedule" - when: never build-bitbake-builder: extends: .build-with-kaniko -- GitLab