【发布时间】:2019-05-05 02:16:22
【问题描述】:
如何编写 sbt 自定义任务将 debian 文件从 /target/scala-2.11/ 文件夹复制到其他文件夹,例如:/deploy/be?
【问题讨论】:
标签: scala sbt sbt-native-packager
如何编写 sbt 自定义任务将 debian 文件从 /target/scala-2.11/ 文件夹复制到其他文件夹,例如:/deploy/be?
【问题讨论】:
标签: scala sbt sbt-native-packager
你可以试试这样的:
lazy val copyTask = taskKey[Unit]("copyDeb")
copyTask := {
val deb = (packageBin in Debian).value
val destinationPath = file("deploy/be/").toPath
java.nio.file.Files.copy(deb.toPath, destinationPath)
}
【讨论】: