【发布时间】:2014-12-29 10:22:06
【问题描述】:
sbt 构建配置可能会变得相当复杂。当它发生时,很难确切地说出 sbt 会做什么,因为你不确定你在构建定义中做了正确的事情。如果您有一个大型项目,运行完整的构建和测试周期来测试更改真的很痛苦而且很慢。
例如,我正在配置 sbt 以并行构建和测试我的项目。如果我能要求 sbt 报告那就太好了:
- 具体分叉多少 JVM 以及何时分叉
- 每个 JVM 将被分配的确切选项
- 确切地说哪些任务将分配给每个 JVM
- 测试在 JVM 中的确切分组方式
也许其中一些信息只能通过做一些工作来确定,甚至可能通过执行完整的构建和测试来确定。但是,如果有某种简洁的报告清楚地说明正在发生的事情,那就太好了。
sbt 是否提供这样的设施?
【问题讨论】:
-
@Jacek - JVM 的配置和测试/任务的分配是某人可能希望查看计划的示例,但执行计划可能还有其他用例。 (此外,该示例提到了每个 JVM 的任务数,而不是相反。)
标签: sbt