Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我不想在不运行测试的情况下创建任何可部署的。在 sbt-native-packager / sbt 中是否有我可以在 sbt dist 中运行 sbt 测试的地方,当任何测试失败时它会失败?
有多种方法可以实现这一目标。
这是我推荐的方法,因为它非常明确、易于理解和扩展。在你的 build.sbt 添加
addCommandAlias("buildDist", "; compile ; test ; dist")
现在你可以打电话sbt buildDist
sbt buildDist
您可以在任务之间添加依赖关系。在你的 build.sbt
dist := (dist dependsOn test).value
这会将测试任务添加为依赖项
干杯,穆基