我有詹金斯的工作,建立一個apk。我也有一個gradle命令,可以在Android設備上運行一些測試。我希望我的詹金斯能夠運行這個gradle命令,但是如果測試失敗,我不希望jenkins失敗整個構建。我只是希望它將測試標記爲失敗,然後通知人們測試失敗。但是如果自己沒有通過測試,則不應將整個構建標記爲失敗。有沒有辦法做到這一點?可能有一個jenkins構建失敗測試,但不會失敗整個構建?
0
A
回答
0
I believe you use the ignoreFailures = true
flag in your gradle.build's Test
task config.
如果不工作,你可以使用詹金斯的try/catch /最後:你想去
try {
// test step here
} catch (error) {
// other steps if test step fails
}
相關問題
- 1. 如果測試失敗,讓Android的jenkins構建失敗
- 2. 即使Selenium測試失敗,構建也不會失敗
- 3. Fitnesse在Cruisecontrol.net執行:測試失敗時不會失敗構建
- 4. 如何讓maven在測試失敗時不會失敗構建
- 5. Jenkins Android構建失敗
- 6. 在Jenkins IOS構建失敗
- 7. Jenkins的Maven構建失敗
- 8. 失敗哈德森構建單個單元測試失敗
- 9. 在單個單元測試失敗時失敗TFS構建
- 10. 如果失敗的測試會使連續構建失敗?
- 11. Xcode 8項目構建成功,但UI測試構建失敗
- 12. 如果沒有測試運行,如何失敗Jenkins構建?
- 13. 我想要一個單元測試失敗不打破構建
- 14. Jenkins構建失敗,Gradle構建守護進程意外消失
- 15. 當Maven單元測試失敗時,如何讓Jenkins構建失敗?
- 16. 通過pom.xml運行testng.xml,但構建失敗,雖然沒有測試失敗
- 17. MUnit測試導致maven構建失敗
- 18. XCTest測試C函數構建失敗
- 19. robotium測試包構建失敗
- 20. Maven測試,構建失敗,java.lang.NoClassDefFoundError
- 21. 構建模塊時測試失敗
- 22. 當任何JUnit測試失敗時如何讓構建失敗?
- 23. CruiseControl和MSTest:如果測試失敗,那麼構建失敗
- 24. Neo4j的構建失敗,由於TestRWLock測試失敗
- 25. Maven構建測試失敗,但JUnit亞軍測試通過?
- 26. 一個平臺可以構建成功,但另一個平臺可能失敗?
- 27. IBDesignables - 構建失敗
- 28. GlassFish構建失敗
- 29. Gradle構建失敗
- 30. Scala構建失敗?
可能不是方向(所以爲什麼我不回答),但如果你只需要一個階段退出,這可能會有所幫助; https://devops.stackexchange.com/questions/885/cleanest-way-to-prematurely-exit-a-jenkins-pipeline-job-as-a-success – Alex