Geo*_*met 8 maven-2 hudson maven-3 maven jenkins
我已经为我们的maven多项目创建了一个hudson作业,其中包含5个模块,用于将SNAPSHOT工件部署到maven存储库.没关系,只要它成功构建而没有测试失败.但是,现在我想满足以下要求:
-Dmaven.test.failure.ignore=true完成,但在下一个要求失败.mvn test -Dmaven.test.failure.ignore=true,比第一次mvn deploy -DskipTests)不是解决方案,因为它是性能损失并且它混淆了哈德森报告页面并且它不是原子的(它在第二次构建中再次从存储库更新).有没有办法实现这个目标?
小智 5
有一个名为Deploy artifacts的post build选项到Maven repository.如果您没有选择Deploy,即使构建不稳定,那么这意味着如果测试失败,它将不会部署任何内容.与-fae命令一起,事物应该按照你想要的方式工作
| 归档时间: |
|
| 查看次数: |
8505 次 |
| 最近记录: |