更新时间:2026-03-20 GMT+08:00
分享

配置执行方案

流水线最多可配置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 ]   #执行时所选的任务
表1 参数解释

参数名

说明

policies

用于定义配置流水线执行方案。

test1

执行方案的名称,仅支持输入中文、大小写英文字母、数字、中划线或下划线,长度不超过128个字符。

sources

执行时流水线时,流水线源的取值。

若为代码源,则需要额外配置分支或标签名;若为产物源,则需要配置版本号

phonix_sample

流水线源的唯一标识,需要和sources下配置的代码源映射。

swr_javadocer

流水线源的唯一标识,需要和sources下配置的代码源映射。

branch

分支,不超过1024个字符。branch与tag仅需选择其中一个配置。

tag

tag,不超过1024个字符。branch与tag仅需选择其中一个配置。

description

对执行方案的描述信息。

inputs

新建执行方案时,运行时参数的取值。

jobs

新建执行方案时,所选择执行的任务。

相关文档