GitLab 11.10新增工作管线信息掌握多项目状态

GitLab释出11.10版本,这个版本强化了营运仪表板(Operations Dashboard)以提升DevOps生命周期的透明度,并且还进一步简化协作与开发人员工作流程,对于之前的合并请求建议(Merge Request Suggestions),原本仅支持单行更改,而从这个版本开始,用户可以同时为多行程序代码撰写建议。营运仪表板能让用户一目了然每个项目的运作健康程度,包括工作管线以及警示状态,用户可以逐一添加项目,方便查看感兴趣的项目。而在这个版本,工作管线的状态也会显示在营运仪表板中。官方提到,这个功能方便用户查看单一项目的工作管线,但是在多项目工作管线更显得有用,当用户使用微服务架构的时候,通常需要以工作管线测试和部署,储存在不同项目储存库的程序代码,而现在这些项目的工作管线执行状态,都会出现营运仪表板上。

另外,官方提到,随着时间,来源和目标分支程序代码可能出现分歧,这会让来源以及目标工作管线正常且没有合并冲突的情况下,在组合输出的时候工作管线发生故障,原因是两者之间的更改并不兼容。为了解决这个问题,GitLab让合并请求工作管线自动创建新的参照,之中会包含来源和目标分支组合合并结果,接着再依据该参照执行工作管线,以确保组合结果的有效性。GitLab 11.10也更新了合并请求建议功能,合并请求建议是GitLab在11.6版本提供的功能,让程序代码审查者在合并请求的差异上,撰写注释直接留下修改建议,当合并请求被接受时,建议会自动被应用。而审查者原本只能对单行撰写注释,但现在可以对多行进行更改,并且任何对来源分支有写入权限的用户,都可以点击接受应用更新。

这个版本也加入了范围卷标(Scoped Labels)功能,让用户得以在问题(Issues)、合并请求等阶段使用互斥标签,以解决杂乱的自创字段或是工作流程状态,像是用户可以在问题中,创建一个客制化字段以描述操作系统,则卷标可使用双冒号分隔字段,如platform::iOS、platform::Android与platform::Linux,对目标应用任何一个上述卷标,则系统根据设定移除任何platform::开头的标签。部分信息来源:http://www.cafes.org.tw/info.asp

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值