TAPD 流水线支持集成企业正在使用的持续集成平台,提供可视化流水线,支持构建任务展示与管理。
这里以 Jenkins 集成为例,介绍流水线相关功能:
完成关联配置后,Jenkins 中的构建和部署结果将会自动同步至 TAPD 流水线中,可以在 TAPD 中直接查看流水线任务列表,执行状态,构建范围等信息,并可以直接触发流水线执行。
流水线列表
进入TAPD 项目 > 流水线应用,即可查看已关联的全部构建任务。构建任务列表提供任务信息、最近一次执行状态、构建业务对象(需求/缺陷/任务)展示,并支持手工执行构建。同时,项目管理员可以通过流水线权限设置进行分组权限管理。配合消息提醒能力使用,能够帮助团队透明构建状态,及时跟进构建失败任务的处理,快速解决研发过程问题。
流水线构建信息页
单击流水线,即可进入构建信息页面,构建信息页提供了流水线配置信息、最近执行信息、构建历史数据的展示与管理能力。
构建信息:模块支持展示构建名称、描述、代码仓库、触发方式配置信息。
最近执行:模块支持展示流水线执行各环节状态,若本次构建包含代码检查、打包、自动化测试、部署等任务,可以通过流水线快速查看各任务执行结果与产物,帮助研发人员快速掌握构建状态。
执行记录:提供构建历史查询能力,点击单次构建后即可查看历史执行信息,便于进行问题追溯与解决。
流水线消息通知
通过在流水线设置-持续集成设置中启用消息通知服务,即可收到每次流水线执行信息。
以流水线构建报告为例,通过报告能够快速查看本次构建信息,帮助团队了解构建范围,若构建失败,通知相关负责人快速介入问题处理。
功能预告:TAPD 企业微信机器人通知功能即将发布,如果您的团队正在使用企业微信,即可通过机器人将每次构建结果自动推送至指定工作群,便于团队成员关注构建结果。