Skip to content

Syntax linting for init scripts

James EJ requested to merge jej-lint-scripts-and-config into master

What

Adds a rake task for linting shell scripts, which is ran as a job from .gitlab-ci.yml.

Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/27787

Why

When bringing GitLab Pages to CE we had a repeat regression breaking the init script, as mentioned in https://gitlab.com/gitlab-org/gitlab-ce/issues/27787

Potential improvements

Merge request reports