我不想在没有运行测试的情况下创建任何可部署的。无论如何在sbt-native-packager / sbt中我可以在sbt dist内部运行sbt test,这会在任何测试失败时失败吗?
答案 0 :(得分:1)
有多种方法可以实现这一目标。
这是我推荐的方法,因为它非常明确,易于理解和扩展。在你的build.sbt中添加
addCommandAlias("buildDist", "; compile ; test ; dist")
现在您可以致电sbt buildDist
您可以在任务之间添加依赖关系。在你的build.sbt
中dist := (dist dependsOn test).value
这会将测试任务添加为依赖项
干杯, 缪奇