Skip to content
Snippets Groups Projects
Commit 5a561f5b authored by Julian's avatar Julian
Browse files

Only rebuild images whose source files changed

parent 9da7166b
No related branches found
No related tags found
No related merge requests found
Pipeline #28784 passed
build-buster:
only:
- main
rules:
- if: $CI_PIPELINE_SOURCE == "schedule"
- if: $CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
changes:
- Dockerfile.buster
- .gitlab-ci.yml
stage: build
image:
name: gcr.io/kaniko-project/executor:debug
......@@ -10,8 +14,12 @@ build-buster:
- /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile.buster --destination $CI_REGISTRY_IMAGE/buster:$CI_COMMIT_TAG
build-bullseye:
only:
- main
rules:
- if: $CI_PIPELINE_SOURCE == "schedule"
- if: $CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
changes:
- Dockerfile.bullseye
- .gitlab-ci.yml
stage: build
image:
name: gcr.io/kaniko-project/executor:debug
......@@ -21,8 +29,12 @@ build-bullseye:
- /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile.bullseye --destination $CI_REGISTRY_IMAGE/bullseye:$CI_COMMIT_TAG
build-utility:
only:
- main
rules:
- if: $CI_PIPELINE_SOURCE == "schedule"
- if: $CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
changes:
- Dockerfile.utility
- .gitlab-ci.yml
stage: build
image:
name: gcr.io/kaniko-project/executor:debug
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment