You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pekko.apache.org by fa...@apache.org on 2023/07/15 10:11:23 UTC

[incubator-pekko-persistence-r2dbc] branch main updated: reproducible builds (#42)

This is an automated email from the ASF dual-hosted git repository.

fanningpj pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-pekko-persistence-r2dbc.git


The following commit(s) were added to refs/heads/main by this push:
     new ad07c3f  reproducible builds (#42)
ad07c3f is described below

commit ad07c3faaa99077d35de3e98de5d7fddd12fdb3d
Author: PJ Fanning <pj...@users.noreply.github.com>
AuthorDate: Sat Jul 15 11:11:18 2023 +0100

    reproducible builds (#42)
    
    * reproducible builds
    
    * Update build.sbt
    
    * Update build.sbt
    
    * Update build.sbt
---
 build.sbt           | 3 +++
 project/plugins.sbt | 1 +
 2 files changed, 4 insertions(+)

diff --git a/build.sbt b/build.sbt
index 38a49ee..5f82fcf 100644
--- a/build.sbt
+++ b/build.sbt
@@ -51,13 +51,16 @@ lazy val root = (project in file("."))
 def suffixFileFilter(suffix: String): FileFilter = new SimpleFileFilter(f => f.getAbsolutePath.endsWith(suffix))
 
 lazy val core = (project in file("core"))
+  .enablePlugins(ReproducibleBuildsPlugin)
   .settings(name := "pekko-persistence-r2dbc", libraryDependencies ++= Dependencies.core)
 
 lazy val projection = (project in file("projection"))
   .dependsOn(core)
+  .enablePlugins(ReproducibleBuildsPlugin)
   .settings(name := "pekko-projection-r2dbc", libraryDependencies ++= Dependencies.projection)
 
 lazy val migration = (project in file("migration"))
+  .enablePlugins(ReproducibleBuildsPlugin)
   .settings(
     name := "pekko-persistence-r2dbc-migration",
     libraryDependencies ++= Dependencies.migration,
diff --git a/project/plugins.sbt b/project/plugins.sbt
index fae5eb5..86e24c4 100644
--- a/project/plugins.sbt
+++ b/project/plugins.sbt
@@ -15,6 +15,7 @@ addSbtPlugin("com.github.sbt" % "sbt-unidoc" % "0.5.0")
 // for releasing
 addSbtPlugin("org.mdedetrich" % "sbt-apache-sonatype" % "0.1.10")
 addSbtPlugin("com.dwijnand" % "sbt-dynver" % "4.1.1")
+addSbtPlugin("net.bzzt" % "sbt-reproducible-builds" % "0.30")
 addSbtPlugin("com.github.pjfanning" % "sbt-source-dist" % "0.1.8")
 
 //// docs


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pekko.apache.org
For additional commands, e-mail: commits-help@pekko.apache.org