A command line tool and pre-commit hooks for running static analysis on gitlab-ci configuration.
Option 1: Build and download from repository:
pip install git+https://github.com/jacobdonenfeld/gitlab-linters#v0.1.3
Option 2: (In progress)
install from pypi
Run shellcheck on all scripts:
- From a git repository with a .gitlab-ci.yaml file at the top level of the project:
gitlab-ci-lint