Link 从 README 到项目的 GitLab 页面

Link to project's GitLab pages from README

我想在 README.md 文件中插入一个 link 到项目的 GitLab 页面 URL 而无需对其进行硬编码。

类似于:

Visit the project's [pages site]($PROJECT_NAME_PAGES_URL)

而不是

Visit the project's [pages site](https://namespace.gitlab.io/project-name)

可能吗?

不,GitLab-flavored markdown does not support any variables/substitutions like this. There are some cases where special gitlab references 是允许的,但是 GitLab 页面 URL 不是其中之一。

唯一的解决方法可能是有一个 CI 作业来解析自述文件模板并根据更改更新 README.md,从预定义的 CI 获取页面 url ] 变量 $CI_PAGES_URL -- 类似于 .

中描述的内容