【发布时间】:2012-07-04 19:18:17
【问题描述】:
我有一个 jenkins 工作来构建我的项目运行测试,然后使用声纳 jenkins-plugin 运行声纳。 但是当测试失败时,声纳分析就跳过了。
【问题讨论】:
-
您是使用 Ant 还是 Maven 来运行您的 Jenkins 构建?
标签: hudson jenkins sonarqube jenkins-plugins
我有一个 jenkins 工作来构建我的项目运行测试,然后使用声纳 jenkins-plugin 运行声纳。 但是当测试失败时,声纳分析就跳过了。
【问题讨论】:
标签: hudson jenkins sonarqube jenkins-plugins
您可以在构建步骤而非构建后步骤中触发声纳分析。看看this。 但我的问题是,为什么要对构建失败的项目进行质量分析?
【讨论】:
您可以在 Jenkins 中使用灵活的发布插件。
https://wiki.jenkins-ci.org/display/JENKINS/Flexible+Publish+Plugin
作为构建后操作,使用条件操作来“始终”。无论上一步的结果是什么,都将运行该操作。选择声纳分析作为操作。
【讨论】: