是否可以在没有CI / CD的情况下部署GItLab页面?

时间:2020-07-15 14:23:21

标签: gitlab gitlab-ci gitlab-ci-runner gitlab-pages

我们有一个本地部署的Gitlab实例,当时我们没有能力让GitLab Runner运行CI / CD管道。

是否可以在没有CI / CD的情况下使用GitLab页面?例如。是否可以手动准备HTML内容,将其放入根目录的public文件夹中并使其可访问?

1 个答案:

答案 0 :(得分:0)

我假设您不想使用 GitLab 共享运行器,这会花费您和 CI 分钟数限制

公共文件夹

请参阅此 gitlab-ci.yaml 以获取 HTML 内容https://gitlab.com/pages/plain-html/-/blob/master/.gitlab-ci.yml

本地运行,无需注册

以下是已知限制:https://docs.gitlab.com/runner/commands/#limitations-of-gitlab-runner-exec

页面由 Gitlab 直接管理,因此在本地运行不会影响页面的状态。

使用您自己的跑步者并在 gitlab 中注册(可能)

在您的机器上安装 GitLab runner 并注册为 runner,说明可以在 Settings->CI/CD->Runners->Specific runner 为您的项目或组启用它。 >

我使用我的个人机器 gitlab-runner 执行不计入 CI 分钟的 CI 作业。