3

我正在开发一个 AutoPlugin,我希望它将IntegrationTest配置添加到启用该插件的项目中。这可能吗?

我的第一个想法是这可能在 中是可能的buildSettings,但是我看到的添加IntegrationTest配置显示的示例是通过对Project实例的方法调用实现的......即(来自 SBT 文档):

lazy val root =
  Project("root", file("."))
    .configs( IntegrationTest )
    .settings( Defaults.itSettings : _*)
4

1 回答 1

4

好的,我自己发现了这一点:就像您可以通过覆盖添加设置一样projectSettings,您可以通过覆盖添加配置projectConfigurations

将这样的内容添加到您的自动插件中:

override val projectConfigurations = Seq(IntegrationTest)

于 2015-02-18T21:46:01.297 回答