WIP: Introduce docs internal link checking using Nanoc environments
What does this MR do?
Refactor how the docs internal checking tests run.
Related issues
Needed for https://gitlab.com/gitlab-com/gitlab-docs/issues/305.
Author's checklist
In that order:
-
First merge https://gitlab.com/gitlab-com/gitlab-docs/merge_requests/382 -
Rebuild the docs lint image in https://gitlab.com/gitlab-org/gitlab-build-images -
Port the MR to EE (or backport from CE): always recommended, required when the ee-compat-check
job fails
Review checklist
-
Your team's review (required) -
Merge the EE-MR first, CE-MR afterwards
Edited by Achilleas Pipinellis