2 Commits

Author SHA1 Message Date
Chris Evich
b21181a446 Fix build job not running on main or tag push
Signed-off-by: Chris Evich <chris_gitlab@icuc.me>
2022-11-25 23:26:35 -05:00
Chris Evich
c80dfffa14 Merge branch 'switch_to_buildah' into 'main'
Switch to using buildah

See merge request qontainers/pipglr!11
2022-11-26 04:20:51 +00:00

View File

@@ -27,8 +27,7 @@ envars:
commit_check:
stage: test
rules:
- if: $CI_PIPELINE_SOURCE == "merge_request_event" && $CI_MERGE_REQUEST_LABELS !~ /skip-ci/
- when: never
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
variables:
BADRX: '^(squash!)|(fixup!)'
script: |
@@ -42,6 +41,10 @@ commit_check:
build:
stage: deploy
rules:
- if: $CI_COMMIT_TAG
- if: $CI_COMMIT_BRANCH == "main"
- if: $CI_PIPELINE_SOURCE == "merge_request_event"
variables:
BUILDAH_FORMAT: docker
BUILDAH_ISOLATION: chroot