ci: Make check-commit-log run again
It needs 'only: merge_request' to get the necessary env variables. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1567>
This commit is contained in:
parent
d622960429
commit
8da1c192e6
1 changed files with 12 additions and 0 deletions
|
@ -6,6 +6,11 @@ stages:
|
|||
- test
|
||||
- coverage
|
||||
|
||||
.only_default: &only_default
|
||||
only:
|
||||
- merge_requests
|
||||
- /^.*$/
|
||||
|
||||
check-commit-log:
|
||||
stage: review
|
||||
variables:
|
||||
|
@ -18,6 +23,7 @@ check-commit-log:
|
|||
- commit-message-junit-report.xml
|
||||
reports:
|
||||
junit: commit-message-junit-report.xml
|
||||
<<: *only_default
|
||||
|
||||
build-mutter:
|
||||
stage: build
|
||||
|
@ -30,6 +36,7 @@ build-mutter:
|
|||
expire_in: 1 day
|
||||
paths:
|
||||
- build
|
||||
<<: *only_default
|
||||
|
||||
build-without-opengl-and-glx:
|
||||
stage: build
|
||||
|
@ -41,6 +48,7 @@ build-without-opengl-and-glx:
|
|||
artifacts:
|
||||
paths:
|
||||
- build/meson-logs
|
||||
<<: *only_default
|
||||
|
||||
build-without-native-backend-and-wayland:
|
||||
stage: build
|
||||
|
@ -52,6 +60,7 @@ build-without-native-backend-and-wayland:
|
|||
artifacts:
|
||||
paths:
|
||||
- build/meson-logs
|
||||
<<: *only_default
|
||||
|
||||
test-mutter:
|
||||
stage: test
|
||||
|
@ -74,6 +83,7 @@ test-mutter:
|
|||
when: always
|
||||
paths:
|
||||
- build
|
||||
<<: *only_default
|
||||
|
||||
test-mutter-coverage:
|
||||
stage: coverage
|
||||
|
@ -88,6 +98,7 @@ test-mutter-coverage:
|
|||
- build/meson-logs/coveragereport
|
||||
coverage: '/^TOTAL.*\s+(\d+\%)$/'
|
||||
when: always
|
||||
<<: *only_default
|
||||
|
||||
can-build-gnome-shell:
|
||||
stage: test
|
||||
|
@ -100,3 +111,4 @@ can-build-gnome-shell:
|
|||
- .gitlab-ci/checkout-gnome-shell.sh
|
||||
- meson gnome-shell gnome-shell/build --prefix /usr -Dman=false
|
||||
- ninja -C gnome-shell/build install
|
||||
<<: *only_default
|
||||
|
|
Loading…
Reference in a new issue