... | @@ -28,7 +28,7 @@ |
... | @@ -28,7 +28,7 @@ |
|
| [`interruptible`](#interruptible) | 定义当新的运行变得多余时是否可以取消该流水线任务 |
|
|
| [`interruptible`](#interruptible) | 定义当新的运行变得多余时是否可以取消该流水线任务 |
|
|
| [`needs`](#needs) | 在 stage 排序之前执行流水线任务 |
|
|
| [`needs`](#needs) | 在 stage 排序之前执行流水线任务 |
|
|
| [`only`](#only-except) | 控制何时创建流水线任务 |
|
|
| [`only`](#only-except) | 控制何时创建流水线任务 |
|
|
| [`pages`](#pages) | 上传流水线任务的结果与 CODE CHINA Pages 一起使用 |
|
|
| [`pages`](#pages) | 上传流水线任务的结果与 GitCode Pages 一起使用 |
|
|
| [`parallel`](#parallel) | 并行运行的流水线任务实例数量 |
|
|
| [`parallel`](#parallel) | 并行运行的流水线任务实例数量 |
|
|
| [`release`](#release) | 指导 runner 生成一次发布 |
|
|
| [`release`](#release) | 指导 runner 生成一次发布 |
|
|
| [`resource_group`](#resource_group) | 限制流水线任务的并发 |
|
|
| [`resource_group`](#resource_group) | 限制流水线任务的并发 |
|
... | @@ -3557,7 +3557,7 @@ release-cli create --name "Release $CI_COMMIT_SHA" --description "Created using |
... | @@ -3557,7 +3557,7 @@ release-cli create --name "Release $CI_COMMIT_SHA" --description "Created using |
|
|
|
|
|
### `pages`
|
|
### `pages`
|
|
|
|
|
|
使用 `pages` 将静态内容上传到 CODE CHINA 中。内容会作为网站发布。你必须:
|
|
使用 `pages` 将静态内容上传到 GitCode 中。内容会作为网站发布。你必须:
|
|
|
|
|
|
- 将任何静态内容放在 `public/` 目录中。
|
|
- 将任何静态内容放在 `public/` 目录中。
|
|
- 定义 [`artifacts`](#artifacts) 和 `public/` 目录的路径。
|
|
- 定义 [`artifacts`](#artifacts) 和 `public/` 目录的路径。
|
... | @@ -3578,7 +3578,7 @@ pages: |
... | @@ -3578,7 +3578,7 @@ pages: |
|
- main
|
|
- main
|
|
```
|
|
```
|
|
|
|
|
|
> 注,目前 CODE CHINA 单独提供了 Pages 服务,不再支持通过 CI YAML 文件触发的 Pages 部署,具体可参考 [Pages 帮助文档](/docs/user/pages)。
|
|
> 注,目前 GitCode 单独提供了 Pages 服务,不再支持通过 CI YAML 文件触发的 Pages 部署,具体可参考 [Pages 帮助文档](/docs/user/pages)。
|
|
|
|
|
|
### `inherit`[](#inherit)
|
|
### `inherit`[](#inherit)
|
|
|
|
|
... | @@ -3664,7 +3664,7 @@ karma: |
... | @@ -3664,7 +3664,7 @@ karma: |
|
有两种类型的变量。
|
|
有两种类型的变量。
|
|
|
|
|
|
- [自定义变量](/docs/ci/variables#custom-cicd-variables):
|
|
- [自定义变量](/docs/ci/variables#custom-cicd-variables):
|
|
你可以在 CODE CHINA UI 中的 `.codechina-ci.yml` 文件中定义它们的值,或通过 API 来定义。你还可以在[手动运行流水线](/docs/ci/pipelines#run-a-pipeline-manually)中输入变量。
|
|
你可以在 GitCode UI 中的 `.codechina-ci.yml` 文件中定义它们的值,或通过 API 来定义。你还可以在[手动运行流水线](/docs/ci/pipelines#run-a-pipeline-manually)中输入变量。
|
|
- 预定义变量:这些值由 Runner 自己设置。比如 `CI_COMMIT_REF_NAME`,它是指构建项目的分支或 tag。
|
|
- 预定义变量:这些值由 Runner 自己设置。比如 `CI_COMMIT_REF_NAME`,它是指构建项目的分支或 tag。
|
|
|
|
|
|
定义好变量后,你可以在所有执行的中使用它。
|
|
定义好变量后,你可以在所有执行的中使用它。
|
... | | ... | |