0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

2分钟快速上手华为云流水线CodeArts Pipeline的创建与运行

YG科技 来源:jf_81200783 作者:jf_81200783 2023-09-01 13:47 次阅读

涉及服务简介

软件持续交付流水线CodeArtsPipeline是华为云软件开发生产线CodeArts的一个子服务,是一个可视化的自动化任务编排调度平台,可串联编译构建、代码检查、自动化测试、部署发布等任务,承载软件从代码提交到发布上线全自动化流程。一次配置后即可重复触发执行,避免频繁低效的手工操作,提供可视化、可定制的持续交付流水线服务,实现缩短交付周期和提升交付质量的效果。

您将收获

通过流水线新手体验模板,体验一条含代码检查、构建阶段、部署发布常用流水线的创建与执行;

快速上手和熟悉流水线的基本操作和流程。

1、实验准备

1.1、环境准备:注册账号、实名认证
若您还没有通过实名认证的账号,请注册华为云账号,然后完成实名认证(推荐使用“扫码认证”方式,即时完成)。

参考如何实名认证和如何扫码认证。

1.2点我去开通CodeArts体验套餐
温馨提示:
如已开通过CodeArts套餐,此步可以跳过;

wKgZomTxevyAbuwSAAFyzOPcpRY974.png

wKgZomTxevyALlW-AAC6P5ZCDCI326.png

wKgZomTxevyAR3AaAAB39XPFLl8424.png

wKgaomTxevyAFizeAAGC0X9_PNs473.png

2、创建项目
2.1点我进CodeArts项目首页
来到新建项目操作界面,如下图所示:

wKgaomTxev2AV6PAAApMsot1lKE580.png

创建项目流程及示例截图

2.2鼠标悬停在"Scrum"上,点击“选用”。

wKgZomTxev2AbEPkAAk7Al8qsyo802.png

2.3点击标注的“Scrum”区域,创建“Scrum”类型项目,参数如下:

①项目设置模板:Scrum,

②项目名称:自定义,

③其他:默认,

如下图:

wKgZomTxevyAWPHOAAFtYSUBKeQ384.png

2.4点击“确定”后会跳转到Backlog列表管理页,如下图:

wKgZomTxevyAWzgAAAHiDqqM4jY875.png

3、创建流水线

3.1进入Scrum项目,在项目左侧导航栏,依次选择“持续交付”->“流水线”切换到流水线列表

wKgaomTxevyAUhI1AAFhny9MHCU203.png

3.2在流水线列表点击“新建流水线”,开始新建流水线

3.3流水线基本信息系统已经自动填写,流水线源暂不选择,单击“下一步”进入流水线模板选择页

wKgaomTxevyAMpfYAADREz708RY726.png

3.4流水线会预置一个“新手上路”系统模板,选中模板,然后点击“确认”进编排流水线页面

wKgZomTxev2AfvAXAAPdEb0S91A620.png

3.5在流水线编排页,“新人上路”体验模板已经创建了“代码检查”、“构建”、“部署”三个阶段任务

wKgZomTxevyAJhGmAAFySehcl3A914.png

4、执行流水线

4.1点击右上角的“保存并运行”按钮,页面右侧会弹出“运行配置”弹窗,不需要填写配置,直接点击下方“运行”按钮,运行流水线

wKgaomTxevyAM-LkAADot44aphw795.png

wKgaomTxevyAXlSjAAFjRiYX800086.png

4.2运行流水线会停留在流水线详情页,详情页内展示了流水线的阶段任务运行情况

4.3单击阶段下的任务可查看详细日志信息

wKgaomTxev2ANUZuAAIAPMOjOFc747.png

4.4所有阶段任务都运行成功后,流水线运行成功

wKgaomTxev2AMbahAAGMyxclCoA465.png




审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为云
    +关注

    关注

    3

    文章

    2155

    浏览量

    16807
收藏 人收藏

    评论

    相关推荐

    固定式安装工业读码器,助力提高流水线人工上料效率

    在工业生产中,固定式安装工业读码器主要是为了配合流水线、传送带进行高效准确地条码扫描,因此它能为流水线人工上料提供高效的解决方案。通过使用这种二维码识别扫描器,工人可以迅速准确地识别和读取流水线
    的头像 发表于 02-27 14:43 99次阅读
    固定式安装工业读码器,助力提高<b class='flag-5'>流水线</b>人工上料效率

    cmt_instret_ena的使能为什么要排除branch等指令造成流水线冲刷的情况?

    ); cmt_instret_ena的使能排除 branch(预测失败时)、fencei、mret和dret等指令造成流水线冲刷的情况。 根据文档,造成流水线冲刷的这些指令本身应该是交付的,但为什么计算提交指令数时要排除它们呢? 或许是我的理解有误,望各位老师和同学们指点
    发表于 01-10 07:57

    超级方便的轻量级Python流水线工具

    。 有Web界面可视化分析流水线执行过程。 基于 Python 的 multiprocessing 单机流水线执行。不需要分布式任务队列。轻松调试和输出日志。 基于成本的优先队列:首先运行具有较高成本
    的头像 发表于 10-31 11:26 356次阅读
    超级方便的轻量级Python<b class='flag-5'>流水线</b>工具

    流水线ADC结构解析 流水线ADC和其它ADC的比较

    、超声成像、数字接收、基站、数字视频(如HDTV)、xDSL、线缆调制解调器以及快速以太网。本文介绍了流水线ADC的内部结构和工作原理。
    发表于 09-26 10:24 543次阅读
    <b class='flag-5'>流水线</b>ADC结构解析 <b class='flag-5'>流水线</b>ADC和其它ADC的比较

    什么是流水线?ARM处理器流水线简析

    流水线是为了提高效率,能并发同时进行多个任务。
    的头像 发表于 09-05 15:39 1243次阅读
    什么是<b class='flag-5'>流水线</b>?ARM处理器<b class='flag-5'>流水线</b>简析

    博科开放系统磁带流水线快速写入和存储优化的TCP

    电子发烧友网站提供《博科开放系统磁带流水线快速写入和存储优化的TCP.pdf》资料免费下载
    发表于 08-30 16:51 0次下载
    博科开放系统磁带<b class='flag-5'>流水线</b>、<b class='flag-5'>快速</b>写入和存储优化的TCP

    开箱即用!教你如何正确使用华为CodeArts Pipeline

    的手工操作。 华为流水线服务CodeArts Pipeline,旨在提升编排体验,开放插件平台,以及提供标准化的DevOps企业治理模型,将华为
    的头像 发表于 08-30 11:20 1171次阅读
    开箱即用!教你如何正确使用<b class='flag-5'>华为</b>云<b class='flag-5'>CodeArts</b> <b class='flag-5'>Pipeline</b>!

    新版本Jenkins推荐使用声明式流水线

    stage:和声明式的含义一致,定义流水线的阶段。Stage 块在脚本化流水线语法中是可选的,然而在脚本化流水线中实现 stage 块,可以清楚地在 Jenkins UI 界面中显示每个 stage 的任务子集。
    的头像 发表于 07-20 16:43 473次阅读

    半导体制冷技术应用--全自动生化免疫流水线

    全自动生化免疫流水线系统包括了标本的前处理系统、离线样本的分杯系统、生化免疫检测系统以及大容量标本贮存系统。在全自动生化免疫流水线运行过程中,工作人员只需将装有血液或尿液样品并贴有条形码的试管放到
    的头像 发表于 07-14 17:32 507次阅读
    半导体制冷技术应用--全自动生化免疫<b class='flag-5'>流水线</b>

    总结一下pipeline流水线设计的关键点

    pipeline流水线设计是一种典型的面积换性能的设计。一方面通过对长功能路径的合理划分,在同一时间内同时并行多个该功能请求,大大提高了某个功能的吞吐率
    发表于 06-27 15:26 1106次阅读
    总结一下<b class='flag-5'>pipeline</b><b class='flag-5'>流水线</b>设计的关键点

    以Gpipe作为流水线并行的范例进行介绍

    和充沛优质的硬件资源 算法的迭代创新 在大模型训练这个系列里,我们将一起探索学习几种经典的分布式并行范式,包括 流水线并行(Pipeline Parallelism),数据并行(Data
    的头像 发表于 05-25 11:41 679次阅读
    以Gpipe作为<b class='flag-5'>流水线</b>并行的范例进行介绍

    串联式流水线和并联式流水线

    串联式流水线,应该备用几台机器人,能立即刷程序和立即上位。 因为串联式流水线一停机就必须全线停,等你修好了黄花菜都凉了。必须有一套每工位替换的设计。能换机上程序就行。按机器的故障率来说,每100台
    发表于 05-19 18:30

    适用于工业流水线的二维扫描头

    随着现代化工业的不断进步,现在各行各业都离不开先进的自动识别技术。比如,工业流水线上使用的二维扫描头,可以不限应用场合灵活固定安装在生产流水线上方实现自动扫描,广泛应用于工业生产中多样化的扫描场景
    的头像 发表于 05-18 17:12 396次阅读
    适用于工业<b class='flag-5'>流水线</b>的二维扫描头

    什么是流水线 Jenkins的流水线详解

    jenkins 有 2 种流水线分为声明式流水线与脚本化流水线,脚本化流水线是 jenkins 旧版本使用的流水线脚本,新版本 Jenkin
    发表于 05-17 16:57 668次阅读

    一个典型的流水线设计

    流水线设计通常可以在一定程度上提升系统的时钟频率,因此常常作为时序性能优化的一种常用技巧。如果某个原本单个时钟周期完成的逻辑功能块可以进一步细分为若干个更小的步骤进行处理,而且整个数据处理过程是单向
    的头像 发表于 05-08 10:55 706次阅读
    一个典型的<b class='flag-5'>流水线</b>设计