diff options
-rwxr-xr-x | jjb/kuberef/kuberef-run-linting.sh | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/jjb/kuberef/kuberef-run-linting.sh b/jjb/kuberef/kuberef-run-linting.sh index 4f681ac53..810f93321 100755 --- a/jjb/kuberef/kuberef-run-linting.sh +++ b/jjb/kuberef/kuberef-run-linting.sh @@ -12,6 +12,7 @@ set -o nounset set -o pipefail set -o xtrace +echo "Requirements validation" # shellcheck disable=SC1091 source /etc/os-release || source /usr/lib/os-release @@ -32,6 +33,7 @@ if ! command -v pip; then fi if [ -n "$pkgs" ]; then + echo "Requirements installation" case ${ID,,} in *suse*) sudo zypper install --gpg-auto-import-keys refresh @@ -52,5 +54,11 @@ if [ -n "$pkgs" ]; then esac fi +echo "Server tools information:" +python -V +tox --version +shellcheck -V + +echo "Linting process execution" tox -e lint -bash -c 'shopt -s globstar; shellcheck **/*.sh' +bash -c 'shopt -s globstar; shellcheck -x **/*.sh' |