Skip to content

Start using tags to mark stable docs releases

Marcel Amirault requested to merge docs-lint-set-manual-test-1 into master

As a POC, I created a few tags and updated the docs-lint image to use the docs.latest.stable tag. This way, the docs-lint image will always use the latest stable version of the docs project.

In testing, this caused a few pipelines to spawn when the tags were created, see https://gitlab.com/gitlab-org/gitlab-docs/pipelines/107165002 for an example. As a result, I added a tag exception so that image:builder-onbuild and image:nginx-onbuild don't run on tag creation, and I also forced compile_dev to run on tag creation, so that we can run the full suite of tests on the tag, to make sure it's a good commit to use for the tag.

Edited by Chad Woolley

Merge request reports