很遗憾地说,SBT并没有随着时间的推移变得更简单…… 我有一个使用sbt.version=0.13.5的项目,并且我在Build.scala中定义了许多自定义任务。我有一个任务,它对我的工件进行了一些重新打包,它是使用:=表示法编写的,如下所示: val myPackage = taskKey[File]("Package distributive")
val myPackageTask但是,我希望将调用它
使用下面的样例SBT构建文件,我可以将参数从SBT交互模式中传递给我的InputTask,而不能从外部传递。有办法吗?交互模式中调用任务:[info] Set current project to taskInputTaskProject (in build file:/study/sbt/input-taskssampleDoSomething a b ca
我使用Karate在Scala/SBT项目中编写集成测试。此外,使用空手道编写的集成测试也用作性能测试,如中所写。空手道是唯一的开源工具,它将web测试和测试双功能结合到一个统一的测试自动化框架中。您还可以重用API功能测试作为性能测试!在后面的文档中,我们注意到我们无法使用作为mvn test -Dtest=CatsRunner启动一个或多个测试。所有示例都使用maven,而我则使用SBT。因此,我尝试用