1

私の概要はbuild.sbt次のようになります。

import com.github.bigtoast.sbtliquibase.LiquibasePlugin
import S3._
import com.typesafe.sbt.SbtNativePackager._
import com.typesafe.sbt.SbtNativePackager.Universal
import com.typesafe.sbt.packager.Keys._
import Path.flat

mappings in Universal ++= {
  ((baseDirectory.value / "src/main/migrations" * "*").get map { f => f -> (f.name) })
}

実行すると、ファイルが最終的な tarball に表示されるuniversal:packageZipTarballことが期待されます。src/main/migrations彼らはしません。

私が見るものは次のとおりです。

a database2-0.34.0
a database2-0.34.0/lib
a database2-0.34.0/lib/com.trailhunger.database2-0.34.0.jar
a database2-0.34.0/lib/org.postgresql.postgresql-9.3-1101-jdbc4.jar
a database2-0.34.0/lib/org.scala-lang.scala-library-2.10.3.jar

私のビルドの別のプロジェクトの非常によく似たコードは完全に機能します。

4

1 に答える 1