gpt4 book ai didi

sbt - 在 SBT 中,是否可以使用 AutoPlugin 将 IntegrationTest 配置添加到项目中?

转载 作者:行者123 更新时间:2023-12-01 12:40:00 24 4
gpt4 key购买 nike

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

我的第一个想法是这可能在 buildSettings 中实现,但是我看到的添加 IntegrationTest 配置的示例显示是通过 上的方法调用实现的项目实例...即(from the SBT docs):

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

最佳答案

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

将这样的东西添加到你的自动插件中:

override val projectConfigurations = Seq(IntegrationTest)

关于sbt - 在 SBT 中,是否可以使用 AutoPlugin 将 IntegrationTest 配置添加到项目中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25776347/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com