如何通过云效流水线扩展代码检测

Posted 云效

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过云效流水线扩展代码检测相关的知识,希望对你有一定的参考价值。

云效代码管理Codeup是阿里云出品的一款企业级代码管理平台,提供代码托管、代码评审、代码扫描、质量检测等功能,全方位保护企业代码资产,帮助企业实现安全、稳定、高效的研发管理。在云效Codeup中,除了内置的检测服务外,支持基于流水线灵活扩展更多自动化检测。以下介绍在合并请求场景下如何通过流水线扩展检测能力。

如何创建流水线检测

 

 

在合并请求中点击「立即创建」,将会跳转云效流水线服务页面,按需选择模板:

 

 
选择模板后进入流水线编辑页面,注意打开「代码源触发」:
 
 

确认勾选:

  • 代码提交
  • 合并请求 新建/更新
  • 过滤条件填写原合并请求的「目标分支」,如master
 

点击确定完成代码源配置,按需完成测试任务的配置:

 

 
完成后保存,或保存并运行流水线:
 
 
 
如何使用流水线检测作为卡点
 
在仓库设置-分支设置-保护分支规则中,可以设置自动化执行检查的卡点要求。

 

 

关联流水线后,可在此选择需要用于合并检测卡点的流水线:

 

 

被选中的流水线将用于任何申请合并至当前保护分支的合并请求的卡点条件,需要流水线执行通过才能合并至当前保护分支。

 

注意 若被选中卡点的流水线未运行,同样将不满足合并条件要求,因此请保证用于卡点的流水线已运行。 建议按如上要求勾选流水线的代码源触发设置,在提交和变更时自动触发流水线执行。

 

通过云效流水线扩展代码检测,更基于流水线灵活性扩展更多代码自动化检测。全方位保护企业代码资产,帮助企业实现安全、稳定、高效的研发管理。Codeup支持企业级数据隔离,保证企业的代码资产绝对安全。提供代码库企业内公开的设定,便于企业内研发协同。对于企业代码资产安全提供全面保障,更多内容参见安全承诺

以上是关于如何通过云效流水线扩展代码检测的主要内容,如果未能解决你的问题,请参考以下文章

谁知道DELL流水线内部检测台式机的那套系统的常用出现的故障代码呀。 就比如说啥时候要清盘

阿里云开发大会——体验云效智能代码补全

阿里云开发大会——体验云效智能代码补全

JVM 是不是有能力检测并行化机会?

Converity与一款国产代码检测工具的对比

通过python扩展spark mllib 算法包(e.g.基于spark使用孤立森林进行异常检测)