diff --git a/build.sbt b/build.sbt index a53103bdac..1abf2356e0 100644 --- a/build.sbt +++ b/build.sbt @@ -338,8 +338,10 @@ lazy val protobufV3 = akkaModule("akka-protobuf-v3") exportJars := true, // in dependent projects, use assembled and shaded jar makePomConfiguration := makePomConfiguration.value .withConfigurations(Vector(Compile)), // prevent original dependency to be added to pom as runtime dep - packagedArtifact in (Compile, packageBin) := Scoped - .mkTuple2((artifact in (Compile, packageBin)).value, OsgiKeys.bundle.value), + packagedArtifact in (Compile, packageBin) := Scoped.mkTuple2( + (artifact in (Compile, packageBin)).value, + ReproducibleBuildsPlugin.postProcessJar(OsgiKeys.bundle.value) + ), packageBin in Compile := ReproducibleBuildsPlugin .postProcessJar((assembly in Compile).value), // package by running assembly // Prevent cyclic task dependencies, see https://github.com/sbt/sbt-assembly/issues/365