云端流水线,一键构建不是梦!

举报
DevCloud 发表于 2017/01/06 10:54:15 2017/01/06
【摘要】 你还在纷繁的任务中寻找自己需要的代码检查、编译构建任务么?云端流水线,让一切问题迎刃而解。

12月,软件开发云上线了全新的功能——流水线服务。
之前,我们要在纷繁的任务中寻找自己需要的代码检查、编译构建任务。
现在,有了流水线……
部署服务提供可视化、一键式的部署管理,支持主流编程语言和技术栈,实现部署环境标准化和部署过程自动化,大大提高软件部署效率
流水线服务将代码检查、编译构建无缝对接,将开发过程中的相关活动,如获取代码、代码检查、编译、打包等进行关联,支持一键创建、配置和执行,并提供代码静态检查、编译、构建等活动进行串行执行或并行执行,实时监控构建状态,使工作更高效、更便捷。
下面就来了解一下流水线是如何运作的吧。


流水线服务首页
上方可以查看流水线中有多少次执行、执行成功率和可用流水线个数,以及最近七天的执行成功率分布;左下方可以查看到与当前用户相关的流水线任务。

流水线编辑
在流水线服务首页,单击流水线任务标签靠下部分的 ,进入编辑页面。

在流水线详情页面,单击流水线名称旁边的 ,进入编辑页面。

单击 ,给流水线添加【阶段】,并在右侧弹窗中编辑阶段配置。

编辑任务
点击阶段下面的 添加任务,点击 ,在右侧弹窗中编辑任务详情。目前,流水线支持的任务类型为代码检查、构建、子流水线。

流水线执行
点击“开始执行”按钮,启动流水线执行。
流水线执行状态有三种:
灰色 表示流水线从未执行或上一次执行被中止;
绿色 表示上一次执行成功;
红色 表示上一次执行失败。

流水线执行过程中,点击流水线名称进入工作空间,可以查看任务执行进度。

流水线服务支持任务的并行与串行执行,能够有效地提高执行效率。
配置流水线【阶段】时,可以选择该阶段内各个任务的执行模式:

并行模式下,任务同时开启执行,在所有任务执行完毕后,进入下一阶段。

串行模式下,任务按照添加顺序依次执行。

查看流水线执行历史
执行历史页面可以查看执行历史记录,包括执行序号、执行者、流水线状态、执行时间、执行时长。构建历史显示最近5次的。如果最近5次均构建失败,则显示一条最近一次成功的记录。

作者 | 软件开发云

转载请注明出处:华为云博客 https://portal.hwclouds.com/blogs

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。