Jenkins如何跳过sonar执行CI

记得要微笑
English

背景

我们公司采用jenkins+sonar 持续集成检测代码质量,最近架构组新增了很多代码扫描规则,导致很多后端服务或者前后端未分离项目CI不通过,要将所有sonar检测出来的问题修改完会花一些时间,影响到测试进度,为了临时处理这一问题,我们可以临时注释掉质量校验的stage脚本,跳过sonar检测。

跳过sonar检测

一、中断CI

首先选择你想要CI的项目,当启动CI之后点击“X”中断掉该CI流程

image-20210927164014003.png

image-20210927164218697.png

二、注释掉质量校验的stage脚本

image-20210927164347099.png

进入“回放”,注释掉“质量门禁”stage脚本,然后点击底部“运行”重新CI

回放(replay:为了避免重复打开配置界面调整Pipeline脚本,Jenkins贴心的提供了Replay功能。打开任意一次执行历史,在左侧点击Replay按钮,即可复原该次执行所运行的Pipeline脚本,无论脚本来源是任务本身还是远程仓库

image-20210927164501339.png

image-20210927164621547.png

阅读 559
avatar
记得要微笑
前端工程师

求上而得中,求中而得下,求下而不得

1.1k 声望
1.9k 粉丝
0 条评论
你知道吗?

avatar
记得要微笑
前端工程师

求上而得中,求中而得下,求下而不得

1.1k 声望
1.9k 粉丝
文章目录
宣传栏