gitlab-ci: try to fix the CI for releases (and other CI pipelines).
This commit is contained in:
parent
0f5431b590
commit
0cc2dedeb3
1 changed files with 5 additions and 3 deletions
|
|
@ -226,12 +226,14 @@ gimp-distcheck-debian:
|
|||
|
||||
gimp-meson-debian:
|
||||
rules:
|
||||
# On commits except tags.
|
||||
- if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_TAG == null'
|
||||
# On merge requests.
|
||||
# On commits and merge requests.
|
||||
- if: '$CI_PIPELINE_SOURCE == "push"'
|
||||
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
|
||||
# On releases.
|
||||
- if: '$CI_COMMIT_TAG != null'
|
||||
# Custom builds though web GUI, API or schedules.
|
||||
- if: '$GIMP_CI_MESON_GCC != null'
|
||||
- if: '$GIMP_CI_SOURCES != null'
|
||||
extends: .gimp-debian-base
|
||||
script:
|
||||
- meson _build
|
||||
|
|
|
|||
Loading…
Reference in a new issue