配置执行方案
流水线最多可配置200个执行方案,yaml文件示例如下。
policies: #执行方案 最多配置200个
test1:
sources: #启动流水线使用的源
phonix_sample:
branch: master
tag: master
swr_javadocer:
version: version1.1
description: 执行方案1
inputs: #执行的环境变量
input1: value1
input2: value2
input3: value3
jobs: [ job_1, job_2, job_3 ] #执行时所选的任务
|
参数名 |
说明 |
|---|---|
|
policies |
用于定义配置流水线执行方案。 |
|
test1 |
执行方案的名称,仅支持输入中文、大小写英文字母、数字、中划线或下划线,长度不超过128个字符。 |
|
sources |
执行时流水线时,流水线源的取值。 若为代码源,则需要额外配置分支或标签名;若为产物源,则需要配置版本号 |
|
phonix_sample |
流水线源的唯一标识,需要和sources下配置的代码源映射。 |
|
swr_javadocer |
流水线源的唯一标识,需要和sources下配置的代码源映射。 |
|
branch |
分支,不超过1024个字符。branch与tag仅需选择其中一个配置。 |
|
tag |
tag,不超过1024个字符。branch与tag仅需选择其中一个配置。 |
|
description |
对执行方案的描述信息。 |
|
inputs |
新建执行方案时,运行时参数的取值。 |
|
jobs |
新建执行方案时,所选择执行的任务。 |