流水线 CODEARTS PIPELINE-配置微服务变更流水线:新建变更流水线
新建变更流水线
- 访问CodeArts Pipeline首页,进入项目下流水线。
- 单击“微服务”,进入微服务列表页面。
- 单击微服务名称,进入微服务“概览”页面。
- 单击“流水线”,进入微服务流水线列表页面。
- 单击“新建流水线”,进入“基本信息 ”页面,配置相关参数。
表3 新建流水线 参数项
说明
所属项目
微服务所在的项目。
名称
流水线的名称,默认根据当前时间生成。支持中文、大小写英文字母、数字、“-”、“_”,长度不超过128个字符。
代码源
代码仓库来源,微服务下流水线仅支持Repo。
代码仓
微服务关联的代码仓库。
说明:修改微服务的代码仓库,微服务下所有流水线配置的代码仓库会自动更改。
默认分支
微服务关联的默认分支。
说明:修改微服务的默认分支,微服务下所有流水线配置的默认分支会自动更改。
Repo HTTPS授权
配置授权扩展点以提升代码库操作权限,主要用于微服务变更流水线和部分仓库操作插件。单击“新建授权”,可添加CodeArts Repo HTTPS服务扩展点,配置方法请参考新建CodeArts服务扩展点。
说明:新建CodeArts Repo HTTPS服务扩展点时,如果用户名密码填写错误,会授权失败并导致流水线执行失败。具体问题请参考常见问题。
别名
仓库别名。支持大小写英文字母、数字、“_”,长度不超过128个字符。
设置别名后可生成仓库对应的系统参数,如:“别名_REPOSITORY_NAME”,表示仓库名称。生成的参数可在参数设置页面查看,并在流水线中通过“${参数名}”进行引用。
基于变更触发
开启“基于变更触发”开关的流水线即为变更流水线,在微服务流水线列表中,变更流水线会被标识为。
说明:单个微服务下仅允许存在一条基于变更触发的流水线。
描述
长度不超过1024个字符。
- 单击“下一步”,进入“选择模板”页面,根据需要选择对应模板,在模板基础上快速新建任务;也可以选择“空白模板”,即不使用模板,直接新建。
- 单击“确定”,根据需要编排流水线,然后单击“保存”。