我需要一些帮助,我正在尝试将构建状态设置为"不稳定的";如果sonarqube上的质量门失败。在下面找到我迄今为止的配置:
阶段声纳Qube扫描
我也发现了这一点,但我不确定如何在上面的舞台上集成:
step {
qualitygate = waitForQualityGate()
if (qualitygate.status != "OK") {
currentBuild.result = "UNSTABLE"
}
}
有什么建议吗?提前感谢您的支持,
试试这个:
...
timeout(25) {
def qualitygate = waitForQualityGate()
if (qualitygate.status != "OK") {
currentBuild.result = "UNSTABLE"
}
}
灵感来自如果声纳质量门失败,则设置构建不稳定