to-be-continous Mkdocs gitlab-ci 模板,为什么要变体用法?
to-be-continous Mkdocs gitlab-ci template, why variant usage?
要在 gitlab 上部署页面,我们需要添加一个“变体”包含。
为什么它是一个外部 yaml 文件并且不使用带有(取消)激活它的选项的相同模板文件?
mkdocs 模板是 build
类型的模板,不应强加部署方法。
如果我想在 S3 存储桶上部署我的文档怎么办?在 CloudFoundry 上?
在 GitLab 页面上部署是一个非常简单的用例(不支持环境),因此提供了一个简单的解决方案作为变体:)。
另一个非常务实的原因是要部署的作业 GitLab pages 被强制命名为 pages
。
如果连续有几个支持GitLab页面部署的模板,他们不能都声明一个pages
作业,否则你会遇到名字冲突的麻烦包括他们。
这就是为什么 GitLab 页面作业必须位于可选的附加模板中的原因:这就是我们所说的 variants。
要在 gitlab 上部署页面,我们需要添加一个“变体”包含。
为什么它是一个外部 yaml 文件并且不使用带有(取消)激活它的选项的相同模板文件?
mkdocs 模板是 build
类型的模板,不应强加部署方法。
如果我想在 S3 存储桶上部署我的文档怎么办?在 CloudFoundry 上?
在 GitLab 页面上部署是一个非常简单的用例(不支持环境),因此提供了一个简单的解决方案作为变体:)。
另一个非常务实的原因是要部署的作业 GitLab pages 被强制命名为 pages
。
如果连续有几个支持GitLab页面部署的模板,他们不能都声明一个pages
作业,否则你会遇到名字冲突的麻烦包括他们。
这就是为什么 GitLab 页面作业必须位于可选的附加模板中的原因:这就是我们所说的 variants。