电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

流水线-基本介绍

来源:金蝶云社区作者:金蝶2024-09-2312

流水线-基本介绍


1 流水线简介

流水线是云基础平台轻轨线(CI/CD)服务的重要功能组件,它将代码仓库、制品库、产品、自动化测试工具等有效串联起来。通过流水线工具,用户可以快速实现应用的构建和部署,只需要一次创建,就能用自动化的方式完成重复的CICD流程。这一方面减少了手工操作的纰漏,另一方面帮助开发者将精力集中在编码工作,极大提升了开发效率。


2 流水线的基本操作

2.1 创建流水线

路径:左上角菜单 【云原生流水线】【流水线】【新建流水线】



注意事项:所属项目为必选项,如没有项目,需要提前在“项目管理”服务中创建好,路径为:左上角菜单 →【项目管理】→【项目列表】→【创建项目】。


2.2 编辑流水线

路径:点击流水线名称进入流水线编辑页面

点击流水线节点,弹出侧滑编辑菜单

【开启节点】:勾选则表示该节点打开并运行,不勾选表示该节点跳过不执行。

【步骤名称】:可自定义的节点名称,通常标注本节点的功能。

【配置方式】:包括四种不同功能场景,分别为“git”、“shell”、“苍穹应用”、“代码扫描”、“引用流水线”,以下分别介绍种5配置的场景和方法。



  • git节点:可选择代码仓库及对应凭证,在拉取代码时使用。关于凭证的说明可参考文档:流水线-凭证管理



  •  shell节点:可以自定义节点的脚本,实现不同的操作逻辑。



  • 苍穹应用:可以选择要构建的苍穹应用,此处苍穹应用的映射维护可参考文档:项目管理-苍穹应用管理
    说明:从V2.9.11版本开始,我们不仅支持自定义选择苍穹应用,也支持按苍穹应用和工程进行顺序构建。具体操作步骤为:勾选“开启顺序构建”-鼠标移到要调整的已选应用或者代码工程,拖动方框即可完成顺序调整。

    V2.9.11以下版本操作页面(不支持顺序构建)


    V2.9.11及以上版本操作页面(支持顺序构建)


  • 代码扫描:支持用户引用扫描任务、同时设置质量门禁,如该条流水线为新流水线,则可自动创建新的扫描任务。相关详细操作详见:在流水线中配置代码扫描节点


  • 引用流水线:可以一键引用项目内的流水线,将项目内的流水线组合起来一起运行,如CI流水线和CD流水线可以更加方便的组合起来一键运行。但是需要注意的是:
    ①一条组合流水线中,不支持重复引用相同的流水线;

    ②因只允许引用项目内的流水线,所以一条组合流水线被跨项目复制,那么“引用流水线”节点需要重新选择流水线;

    ③“引用流水线”节点需要轻轨线V2.9.9版本才支持。


2.3 编辑环境变量

路径:点击流水线名称进入流水线编辑页面 点击“全局变量

添加环境变量可以选择手动添加环境变量,也可以选择引用环境变量,CD流水线支

流水线-基本介绍

1 流水线简介流水线是云基础平台轻轨线(CI/CD)服务的重要功能组件,它将代码仓库、制品库、产品、自动化测试工具等有效串联起来。通过流...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信