【发布时间】:2015-11-21 03:01:28
【问题描述】:
我的项目使用 sbt-native-packager 的 Docker 插件来生成 Docker 容器。我希望在运行单元测试之前进行容器化。 (执行此操作的命令是 'sbt docker:publishLocal')
如何连接我的 Build.scala 文件,以便 sbt 中的测试任务在正常测试活动之前首先运行 docker:publishLocal?
【问题讨论】:
标签: sbt
我的项目使用 sbt-native-packager 的 Docker 插件来生成 Docker 容器。我希望在运行单元测试之前进行容器化。 (执行此操作的命令是 'sbt docker:publishLocal')
如何连接我的 Build.scala 文件,以便 sbt 中的测试任务在正常测试活动之前首先运行 docker:publishLocal?
【问题讨论】:
标签: sbt
(Keys.test in Test) <<= (Keys.test in Test) dependsOn (publishLocal in Docker)
【讨论】:
lazy val cluster = project.in(file("cluster")).settings(test <<= (test in Test) dependsOn publishLocal) 这将做一个非 docker publishLocal,这是一些东西,但不是我需要的。