我有以下设置处于活动状态并且正在工作:
- Jenkins 与 Git 和 Sonar 插件
project每分钟轮询 Git 的一项 jenkins 作业 ( )- 一项 jenkins 工作 (
project-sonar) 每 24 小时轮询一次 git
两个作业共享同一个 git 存储库。
这允许我为每次提交构建我的项目,然后每天,只有当项目发生变化时,才运行声纳分析。
我最近设置了 git 存储库,以便在项目发生更改时根据来自存储库的推送通知向 Jenkins 发送通知。这会立即构建两个项目,但我只想project构建快速 ( ) 作业。如果我project-sonar定期移动要构建的,即使没有代码更改也会运行声纳分析,这很浪费。
我怎样才能保留
- 立即构建
project构建 - 每日
project-sonar构建
?