我使用sbt-s3 plugin将我的项目JAR及其依赖项上传到S3:
mappings in upload := Seq(
(Path(crossTarget.value) / s"${name.value}-deps.zip", s"${name.value}-deps.zip"),
((packageBin in Compile).value, s"${name.value}.jar")
)
*-deps.zip
由另一个任务生成。
但是,依赖项不会像应用程序.jar
那样频繁更改,因此我希望有一个任务只上传.jar而另一个上传jar和依赖关系。有人可以帮忙吗?