流水线 CODEARTS PIPELINE-新建流水线:新建流水线

时间:2024-08-02 19:34:28

新建流水线

  1. 访问CodeArts Pipeline首页
  2. 单击“新建流水线”,进入“基本信息”页面,参考表1配置流水线基本信息。

    表1 流水线基本信息参数说明

    参数项

    说明

    名称

    流水线的名称,自定义。支持中文、大小写英文字母、数字、“-”、“_”,长度不超过128个字符。

    所属项目

    流水线归属项目。

    • 从流水线服务首页入口新建流水线,请根据实际需要选择已创建的项目。
    • 从项目下流水线入口新建流水线,所属项目默认为当前项目,不可更改。

    代码源

    流水线关联的代码源类型:

    • CodeArts Repo代码源

      Repo:提供企业代码托管的全方位服务,为软件开发者提供基于Git的在线 代码托管服务

    • 非CodeArts的第三方代码源
      • 码云:连接码云账号之后可以获取该账号下的仓库、分支等信息。
      • Github:连接Github账号后可以获取该账号下的仓库、分支等信息。
      • Gitcode:连接Gitcode账号后可以获取该账号下的仓库、分支等信息。
      • 通用Git:连接第三方通用Git仓库后可以获取该账号下的仓库、分支等信息。
    说明:
    • GitCode流水线源当前仅支持“北京四”和“广州”局点白名单用户。如果您需要开通此功能,请新建工单或拨打客服热线进行咨询。
    • 如果用户新建的流水线任务不需要关联代码仓,也可以选择“暂不选择”,不关联代码仓时,如果添加了需要关联代码仓的任务,执行时会提示错误,具体问题请参考常见问题

    服务扩展点

    关联非CodeArts的第三方代码源时,需通过服务扩展点实现与对应仓库的连接。可选择准备工作中提前创建的扩展点,也可单击“新建服务扩展点”进行创建,具体操作请参考新建CodeArts服务扩展点

    代码仓

    流水线关联的代码仓库。

    默认分支

    仓库默认分支,手工或定时执行流水线时默认使用的分支。

    Repo HTTPS授权

    关联Repo代码源时,可配置授权扩展点以提升代码库操作权限,当前主要用于流水线服务的微服务变更功能模块及其相关插件。可选择准备工作中提前创建的扩展点,也可单击“新建授权”进行创建,具体操作请参考新建CodeArts服务扩展点

    别名

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

    描述

    不超过1024个字符。

  3. 配置完基本信息,单击“下一步”,进入“选择模板”页面。

    • 您可以选择系统模板或自定义模板,在模板基础上快速新建流水线,并自动生成模板预置的任务,模板来源请参考管理流水线模板
    • 也可以选择“空模板”,即不使用模板,新建空任务流水线。

  4. 选择完模板,单击“确定”,完成流水线创建。

    页面自动进入流水线“任务编排”页面,您可以继续配置流水线,也可以单击“取消”返回流水线列表。

support.huaweicloud.com/usermanual-pipeline/pipeline_01_0015.html