【发布时间】:2021-09-12 11:59:33
【问题描述】:
我正在从事 jenkins 工作,但不可能使用管道。
我需要做的是启动一些 sonarQube 分析并检查质量门是否已通过。如果质量门的分析失败,我想阻止我的工作。
我知道我可以通过编写管道脚本来做到这一点,并且我知道该怎么做,但在这种特殊情况下,我无法编写管道,但我只能使用“预构建步骤”和“构建后步骤”工作。 所以我的问题是:
- 是否可以将管道实施到没有管道部分的作业中?
- 如何检查分析是否通过了质量门?我还阅读了一个名为“Quality Gate”的 Jenkins 插件,但它存在安全问题(纯文本凭据),所以我认为他们不允许我使用它。
谢谢大家!
【问题讨论】:
标签: jenkins sonarqube jenkins-pipeline jenkins-plugins sonarqube-scan