流水线 CODEARTS PIPELINE-配置微服务变更流水线:新建变更流水线

时间:2024-09-29 13:58:42

新建变更流水线

  1. 访问CodeArts Pipeline首页,进入项目下流水线。
  2. 单击“微服务”,进入微服务列表页面。
  3. 单击微服务名称,进入微服务“概览”页面。
  4. 单击“流水线”,进入微服务流水线列表页面。
  5. 单击“新建流水线”,进入“基本信息 ”页面,配置相关参数。

    表3 新建流水线

    参数项

    说明

    所属项目

    微服务所在的项目。

    名称

    流水线的名称,默认根据当前时间生成。支持中文、大小写英文字母、数字、“-”、“_”,长度不超过128个字符。

    代码源

    代码仓库来源,微服务下流水线仅支持Repo。

    代码仓

    微服务关联的代码仓库。

    说明:

    修改微服务的代码仓库,微服务下所有流水线配置的代码仓库会自动更改。

    默认分支

    微服务关联的默认分支。

    说明:

    修改微服务的默认分支,微服务下所有流水线配置的默认分支会自动更改。

    Repo HTTPS授权

    配置授权扩展点以提升代码库操作权限,主要用于微服务变更流水线和部分仓库操作插件。单击“新建授权”,可添加CodeArts Repo HTTPS服务扩展点,配置方法请参考新建CodeArts服务扩展点

    说明:

    新建CodeArts Repo HTTPS服务扩展点时,如果用户名密码填写错误,会授权失败并导致流水线执行失败。具体问题请参考常见问题

    别名

    仓库别名。支持大小写英文字母、数字、“_”,长度不超过128个字符。

    设置别名后可生成仓库对应的系统参数,如:“别名_REPOSITORY_NAME”,表示仓库名称。生成的参数可在参数设置页面查看,并在流水线中通过“${参数名}”进行引用。

    基于变更触发

    开启“基于变更触发”开关的流水线即为变更流水线,在微服务流水线列表中,变更流水线会被标识为

    说明:

    单个微服务下仅允许存在一条基于变更触发的流水线。

    描述

    长度不超过1024个字符。

  6. 单击“下一步”,进入“选择模板”页面,根据需要选择对应模板,在模板基础上快速新建任务;也可以选择“空白模板”,即不使用模板,直接新建。
  7. 单击“确定”,根据需要编排流水线,然后单击“保存”。
support.huaweicloud.com/usermanual-pipeline/pipeline_01_0007.html