diff options
author | Ray Strode <halfline@gmail.com> | 2022-04-01 16:17:03 +0000 |
---|---|---|
committer | Ray Strode <halfline@gmail.com> | 2022-04-01 16:17:03 +0000 |
commit | d021553e553be9a64b327a443f6f3993e9c4c2ff (patch) | |
tree | 3b9efde387c3822327047fe8dbb40502af8e3738 | |
parent | fb2721bd82bd7bb7c80ab6e8d011a0d870921c18 (diff) | |
parent | a586e59834d68a9e9dd70f6bea460ae086bc5c08 (diff) |
Merge branch 'check-shell-before-merge' into 'main'landing-spot
.gitlab-ci: Check for shell errors in CI
See merge request plymouth/plymouth!172
-rw-r--r-- | .gitlab-ci.yml | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 60faca10..dbae8b96 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,5 +1,6 @@ stages: - build + - shellcheck .autotools-build: &autotools-build script: @@ -8,12 +9,13 @@ stages: - ../configure --prefix /usr - make - make distcheck + - shellcheck -S error scripts/plymouth-* fedora-x86_64: stage: build image: 'registry.fedoraproject.org/fedora:30' before_script: - - dnf install -y gcc libtool intltool gtk3-devel git libpng-devel gettext-devel libxslt docbook-style-xsl cairo-devel systemd-devel systemd-udev kernel-headers libdrm-devel pango-devel make + - dnf install -y gcc libtool intltool gtk3-devel git libpng-devel gettext-devel libxslt docbook-style-xsl cairo-devel systemd-devel systemd-udev kernel-headers libdrm-devel pango-devel make ShellCheck <<: *autotools-build debian-stable-x86_64: @@ -21,5 +23,5 @@ debian-stable-x86_64: image: debian:stable before_script: - apt-get update -qq - - apt-get install -y -qq --no-install-recommends autoconf automake autopoint bc build-essential docbook-xsl gcc gettext git intltool libdrm-dev libgtk-3-dev libpango1.0-dev libpng-dev libtool libudev-dev make pkg-config libsystemd-dev udev xsltproc + - apt-get install -y -qq --no-install-recommends autoconf automake autopoint bc build-essential docbook-xsl gcc gettext git intltool libdrm-dev libgtk-3-dev libpango1.0-dev libpng-dev libtool libudev-dev make pkg-config libsystemd-dev udev xsltproc shellcheck <<: *autotools-build |