Skip to content

Ensure docs hugo_build CI job uses docs-gitlab-com stable branches

What does this MR do and why?

Previously the docs hugo_build CI job attempted to check out the corresponding stable branch for the docs-gitlab-com repo if it detected a merge request targeted a GitLab stable branch. However, it did not do the same for direct commits to stable branches, which occur after the merge. This caused newly-added rules, such as external image checks, to fail on 18-1-stable-ee.

To fix this problem, also check CI_COMMIT_BRANCH.

References

Relates to gitlab-org/release/tasks#20666 (closed)

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Stan Hu

Merge request reports

Loading