SBT任务将debian文件复制到其他文件夹



如何编写sbt自定义任务,将debian文件从/target/scala-2.11/文件夹复制到其他文件夹(例如:/deploy/be(?

你可以试试这样的东西:

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)
}

最新更新