... | ... | @@ -24,10 +24,10 @@ |
|
|
|
|
|
计划项目的流水线:
|
|
|
|
|
|
1. 导航到项目的**CI/CD>计划**页面。
|
|
|
2. 单击**新建计划**按钮。
|
|
|
3. 填写**新建流水线计划**表单。
|
|
|
4. 单击**保存流水线计划**按钮。
|
|
|
1. 导航到项目的 **CI/CD >计划**页面。
|
|
|
2. 单击 **新建计划** 按钮。
|
|
|
3. 填写 **新建流水线计划** 表单。
|
|
|
4. 单击 **保存流水线计划** 按钮。
|
|
|
|
|
|
[![New Schedule Form](/docs/img/pipeline_schedules_new_form.png)](/docs/img/pipeline_schedules_new_form.png)
|
|
|
|
... | ... | @@ -45,7 +45,7 @@ |
|
|
|
|
|
### 使用 only 和 except[](#using-only-and-except "Permalink")
|
|
|
|
|
|
要配置仅在计划了流水线(或相反)时才可以执行流水线任务,你只能使用[only 和 except](/docs/ci/yaml#onlyexcept-basic)配置关键字。
|
|
|
要配置仅在计划了流水线(或相反)时才可以执行流水线任务,你只能使用[only 和 except](/docs/ci/yaml#only--except)配置关键字。
|
|
|
|
|
|
```
|
|
|
job:on-schedule:
|
... | ... | @@ -73,7 +73,7 @@ job: |
|
|
更改 Sidekiq 工作人员的频率:
|
|
|
|
|
|
1. 在实例的`gitlab.rb`文件中编辑`gitlab_rails['pipeline_schedule_worker_cron']`值。
|
|
|
2. 重新配置 GitLab以使更改生效。
|
|
|
2. 重新配置 CODECHINA 以使更改生效。
|
|
|
|
|
|
## 使用计划的流水线[](#working-with-scheduled-pipelines "Permalink")
|
|
|
|
... | ... | @@ -87,13 +87,13 @@ job: |
|
|
|
|
|
这将安排一个后台流水线任务来运行流水线计划. 一条简短消息将提供指向 CI/CD 流水线索引页面的链接。
|
|
|
|
|
|
**注意:**为避免滥用,限制了用户每分钟触发一次流水线的速率。
|
|
|
**注意**:为避免滥用,限制了用户每分钟触发一次流水线的速率。
|
|
|
|
|
|
### 取得所有权[](#taking-ownership "Permalink")
|
|
|
|
|
|
流水线以拥有计划的用户身份执行。 这影响流水线可以访问哪些项目和其他资源。
|
|
|
|
|
|
如果用户不拥有流水线,则可以通过单击" **获取所有权**按钮**获取所有权** 。 下次计划流水线时,将使用你的凭据。
|
|
|
如果用户不拥有流水线,则可以通过单击**获取所有权**按钮 **获取所有权** 。下次计划流水线时,将使用你的凭据。
|
|
|
|
|
|
[![Schedules list](/docs/img/pipeline_schedules_ownership.png)](/docs/img/pipeline_schedules_ownership.png)
|
|
|
|
... | ... | |