From 816653a57c646d72cc37f502c11baf9807140c74 Mon Sep 17 00:00:00 2001 From: Meisam Farzalipour Tabriz <5204-tbz@users.noreply.gitlab.mpcdf.mpg.de> Date: Tue, 6 May 2025 12:51:05 +0200 Subject: [PATCH] add shellscript format checker to CI --- ci/validates.gitlab-ci.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/ci/validates.gitlab-ci.yml b/ci/validates.gitlab-ci.yml index 85a6111..54ce70a 100644 --- a/ci/validates.gitlab-ci.yml +++ b/ci/validates.gitlab-ci.yml @@ -1,4 +1,4 @@ -validate:shellscripts: +validate:shellscripts:lint: stage: validate image: gitlab-registry.mpcdf.mpg.de/tbz/ci_tools:latest before_script: @@ -8,6 +8,16 @@ validate:shellscripts: - shellcheck tests/dnf-automatic-mock allow_failure: true +validate:shellscripts:format: + stage: validate + image: gitlab-registry.mpcdf.mpg.de/tbz/ci_tools:latest + before_script: + - shfmt --version + script: + - shfmt -i 2 -d script/check_dnf_automatic + - shfmt -i 2 -d tests/dnf-automatic-mock + allow_failure: true + validate:specfile: stage: validate before_script: -- GitLab