gitlab-ci: move check_missing_headers into its own job and hide the script

This commit is contained in:
George Kiagiadakis 2022-10-18 16:57:45 +03:00
parent 88785c42e5
commit 8a3c1bedde
2 changed files with 12 additions and 1 deletions

View File

@ -178,7 +178,6 @@ include:
- ninja $NINJA_ARGS -C "$BUILD_DIR"
- ninja $NINJA_ARGS -C "$BUILD_DIR" test
- ninja $NINJA_ARGS -C "$BUILD_DIR" install
- ./check_missing_headers.sh
artifacts:
name: pipewire-$CI_COMMIT_SHA
when: always
@ -434,6 +433,18 @@ doccheck:
git grep -q -e "\\\subpage $page" || (echo "\\page $page is missing \\subpage entry in doc/pipewire-modules.dox" && false)
done
check_missing_headers:
extends:
- .fedora
- .not_coverity
- .fdo.distribution-image@fedora
stage: analysis
dependencies:
- build_on_fedora
script:
- export PREFIX=`find -name prefix-*`
- ./.gitlab/ci/check_missing_headers.sh
pages:
extends:
- .not_coverity