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:
Diffstat (limited to '.gitlab/ci/docs.gitlab-ci.yml')
-rw-r--r--.gitlab/ci/docs.gitlab-ci.yml40
1 files changed, 29 insertions, 11 deletions
diff --git a/.gitlab/ci/docs.gitlab-ci.yml b/.gitlab/ci/docs.gitlab-ci.yml
index 022f1c17a93..c6d2b30046c 100644
--- a/.gitlab/ci/docs.gitlab-ci.yml
+++ b/.gitlab/ci/docs.gitlab-ci.yml
@@ -39,17 +39,6 @@ review-docs-cleanup:
script:
- ./scripts/trigger-build.rb docs cleanup
-docs-lint markdown:
- extends:
- - .default-retry
- - .docs:rules:docs-lint
- # When updating the image version here, update it in /scripts/lint-doc.sh too.
- image: ${REGISTRY_HOST}/${REGISTRY_GROUP}/gitlab-docs/lint-markdown:alpine-3.16-vale-2.20.1-markdownlint-0.32.2
- stage: lint
- needs: []
- script:
- - scripts/lint-doc.sh
-
docs-lint links:
extends:
- .docs:rules:docs-lint
@@ -67,6 +56,35 @@ docs-lint links:
# Check the internal links and anchors (in parallel)
- "parallel time bundle exec nanoc check ::: internal_links internal_anchors"
+.docs-markdown-lint-image:
+ # When updating the image version here, update it in /scripts/lint-doc.sh too.
+ image: ${REGISTRY_HOST}/${REGISTRY_GROUP}/gitlab-docs/lint-markdown:alpine-3.16-vale-2.20.1-markdownlint-0.32.2
+
+docs-lint markdown:
+ extends:
+ - .default-retry
+ - .docs:rules:docs-lint
+ - .docs-markdown-lint-image
+ stage: lint
+ needs: []
+ script:
+ - scripts/lint-doc.sh
+
+docs-code-quality:
+ extends:
+ - .docs:rules:docs-code-quality
+ - .docs-markdown-lint-image
+ stage: lint
+ needs: []
+ script:
+ - vale --output=doc/.vale/vale-json.tmpl --minAlertLevel warning doc > gl-code-quality-report-docs.json || exit_code=$?
+ artifacts:
+ reports:
+ codequality: gl-code-quality-report-docs.json
+ paths:
+ - gl-code-quality-report-docs.json
+ expire_in: 1 week
+
ui-docs-links lint:
extends:
- .docs:rules:docs-lint