0
A
回答
3
這裏就是我所做的:
Keys.`package` <<= (test in Test, Keys.`package` in Compile) map { (_, in) =>
println("after package & test")
in
}
它運行測試,並當且僅當測試成功,運行包任務。 (在升降機2.5-RC2的新安裝上測試)
相關問題
- 1. sbt-assembly:包括測試類
- 2. 取決於遺傳測試
- 3. sbt給出「配置不公開」,取決於子項目中的測試
- 4. SBT子項目取決於彼此
- 5. SBT 0.11 InputKey取決於其他任務
- 6. 測試取決於$狀態的服務
- 7. SBT運行測試
- 8. Nightwatch js併發測試取決於登錄測試
- 9. Jenkins:使測試成功取決於測試
- 10. 使測試取決於其他測試Selenium服務器
- 11. 試圖獲取sbt
- 12. SBT/Scala和集成測試
- 13. SBT集成測試設置
- 14. sbt無法識別測試
- 15. Force sbt 0.11運行測試
- 16. 如何測試SBT插件
- 17. sbt測試編碼hickup
- 18. sbt test-only特定測試
- 19. 如何在SBT中解決我自己的測試工件?
- 20. 包括取決於體類
- 21. 測試控制器,取決於基於資源的服務
- 22. 如何在sbt構建中包含流測試jar?
- 23. sbt爲不同的測試類型包裝單獨的罐子
- 24. 如何在sbt-assembly jar中包含測試依賴關係?
- 25. 如何指導sbt 0.11.x哪些源文件包含測試
- 26. 在sbt中包含來自測試工件的依賴關係
- 27. sbt測試範圍包括運行時間?
- 28. SBT:如何取決於一個Git項目
- 29. 取決於自定義myproject-test在sbt中的Maven工件
- 30. 防止NUnit測試運行,取決於環境
非常感謝!這解決了這個問題。 順便說一句,看着解決方案,我發起了一個更短的版本: Keys.'package' << =(Keys.'package' in Compile)dependsOn(test in Test) – VasyaNovikov 2013-03-21 13:36:11