Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKamil Trzciński <ayufan@ayufan.eu>2019-06-05 19:31:35 +0300
committerRémy Coutable <remy@rymai.me>2019-06-05 19:31:35 +0300
commitd2cc841c55d65bc8134bfb3a467e66c36ac32b0a (patch)
treef333b92c2c2623e7d2c3d0c4b785295f40c57cd8 /.gitlab/ci/yaml.gitlab-ci.yml
parente7b6dace063fce593e6f9ac61390e7385a9868a1 (diff)
Add yaml lint
This commit adds CI job that validates all `*.yml` with `yamllint`. This commit fixes all offenses present in repository.
Diffstat (limited to '.gitlab/ci/yaml.gitlab-ci.yml')
-rw-r--r--.gitlab/ci/yaml.gitlab-ci.yml9
1 files changed, 9 insertions, 0 deletions
diff --git a/.gitlab/ci/yaml.gitlab-ci.yml b/.gitlab/ci/yaml.gitlab-ci.yml
new file mode 100644
index 00000000000..401318d2df2
--- /dev/null
+++ b/.gitlab/ci/yaml.gitlab-ci.yml
@@ -0,0 +1,9 @@
+# Yamllint of *.yml for .gitlab-ci.yml.
+# This uses rules from project root `.yamllint`.
+lint-ci-gitlab:
+ extends: .dedicated-runner
+ before_script: []
+ dependencies: []
+ image: sdesbure/yamllint:latest
+ script:
+ - yamllint .gitlab-ci.yml .gitlab/ci lib/gitlab/ci/templates