如何编写sbt自定义任务以将debian文件从/target/scala-2.11/
文件夹复制到其他文件夹,例如/deploy/be
?
答案 0 :(得分:3)
您可以尝试这样的事情:
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)
}