请注意:“我已编辑此问题”
我观察到一个非常奇怪的情况。我在Jenkins中配置了两个具有相同配置的作业,除了其中一个是连续构建,另一个是每晚构建[poll scm configured @midnight]并使用Sonarqube配置生成报告。
两个版本都具有相同的存储库URL,并且它们都具有构建结果成功。但是在持续构建中,每个模块都会被分析然后获得成功。而在夜间构建中,跳过模块。
我的问题是同样的构建运行良好的连续构建,而不是每晚。那可能是什么原因呢?
早些时候我正在使用-DskipTests
分析所有模块并在连续构建中获得成功..但是在夜间构建中跳过了。
所以我提到了这个链接Maven skip tests并在maven目标中添加了-Dmaven.test.skip=true
..现在一些模块被分析并获得成功。但是一个模块失败了,并且由于其他模块被跳过了。以下是错误日志
[错误]无法执行目标 org.apache.maven.plugins:Maven的万无一失,插件:2.12.4:测试 项目ASData上的(默认测试):有测试失败。
注意:我使用的是maven 3.3.1版本和SonarQube 5.1
答案 0 :(得分:0)
我仍然不允许添加评论,所以我会在这里问。
您在哪里保留模块,是否可以保证没有人会严重破坏您的构建和模块存储之间的连接?