Skip to content

jacobdonenfeld/gitlab-linters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f9d4297 · Dec 20, 2022

History

19 Commits
Dec 20, 2022
Dec 20, 2022
Dec 12, 2022
Dec 20, 2022
Dec 20, 2022
Oct 29, 2022
Oct 31, 2022
Oct 29, 2022
Dec 20, 2022
Oct 31, 2022
Dec 20, 2022
Dec 20, 2022
Dec 20, 2022
Dec 20, 2022
Oct 29, 2022
Dec 20, 2022

Repository files navigation

Gitlab-lint-hooks

A command line tool and pre-commit hooks for running static analysis on gitlab-ci configuration.

Code style: black pre-commit Build Status Tests

Install

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

Quick Start

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