ci: hook up shellcheck

This commit is contained in:
Peter Hutterer 2021-05-10 08:34:11 +10:00 committed by Wim Taymans
parent 20f8838f7b
commit 5bed3f1ff3

View file

@ -19,7 +19,7 @@ include:
.fedora: .fedora:
variables: variables:
# Update this tag when you want to trigger a rebuild # Update this tag when you want to trigger a rebuild
FDO_DISTRIBUTION_TAG: '2021-03-25.1' FDO_DISTRIBUTION_TAG: '2021-05-10.0'
FDO_DISTRIBUTION_VERSION: '33' FDO_DISTRIBUTION_VERSION: '33'
FDO_DISTRIBUTION_PACKAGES: >- FDO_DISTRIBUTION_PACKAGES: >-
alsa-lib-devel alsa-lib-devel
@ -41,6 +41,7 @@ include:
meson meson
pulseaudio-libs-devel pulseaudio-libs-devel
sbc-devel sbc-devel
ShellCheck
SDL2-devel SDL2-devel
systemd-devel systemd-devel
vulkan-loader-devel vulkan-loader-devel
@ -192,6 +193,13 @@ build_with_coverity:
- build-*/meson-logs - build-*/meson-logs
- cov-int/build-log.txt - cov-int/build-log.txt
shellcheck:
extends:
- .build_on_fedora
stage: analysis
script:
- shellcheck $(git grep -l "#\!/.*bin/.*sh")
pages: pages:
extends: extends:
- .not_coverity - .not_coverity