我有一个jenkins工作来构建我的项目运行测试,然后使用sonar jenkins-plugin运行sonar。 但是当测试失败时,声纳分析就跳过了。
答案 0 :(得分:4)
您可以触发声纳分析作为构建步骤而不是构建后步骤。看看this。 但我的问题是,为什么你应该为项目失败进行质量分析呢?
答案 1 :(得分:0)
您可以在Jenkins中使用灵活的发布插件。
https://wiki.jenkins-ci.org/display/JENKINS/Flexible+Publish+Plugin
作为帖子构建操作,请使用条件操作来"始终"。无论前一步结果如何,都将执行该操作。选择声纳分析作为动作。