This is an automated email from the ASF dual-hosted git repository.
paulk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/groovy-geb.git
The following commit(s) were added to refs/heads/master by this push:
new a0ec07ef Preliminary step for reproducible builds #247
a0ec07ef is described below
commit a0ec07ef84c995fb2f0c1c94a6c144281a6d9519
Author: Paul King <[email protected]>
AuthorDate: Sat Jan 18 12:02:21 2025 +1000
Preliminary step for reproducible builds #247
---
buildSrc/build.gradle | 1 +
buildSrc/src/main/groovy/geb.base.gradle | 1 +
buildSrc/src/main/groovy/geb.source-distribution.gradle | 1 +
3 files changed, 3 insertions(+)
diff --git a/buildSrc/build.gradle b/buildSrc/build.gradle
index 878d5b14..249e237e 100644
--- a/buildSrc/build.gradle
+++ b/buildSrc/build.gradle
@@ -37,6 +37,7 @@ dependencies {
implementation localGroovy()
implementation gradleApi()
implementation 'org.nosphere.apache:creadur-rat-gradle:0.8.1'
+ implementation
'org.gradlex.reproducible-builds:org.gradlex.reproducible-builds.gradle.plugin:1.0'
implementation libs.guava
implementation libs.grolifant
diff --git a/buildSrc/src/main/groovy/geb.base.gradle
b/buildSrc/src/main/groovy/geb.base.gradle
index d4b8ec1c..dd67ae9c 100644
--- a/buildSrc/src/main/groovy/geb.base.gradle
+++ b/buildSrc/src/main/groovy/geb.base.gradle
@@ -22,6 +22,7 @@ import geb.gradle.SystemPropertiesCommandLineArgumentProvider
plugins {
id 'geb.coordinates'
+ id 'org.gradlex.reproducible-builds'
}
extensions.create('gebModule', BaseExtension, project)
diff --git a/buildSrc/src/main/groovy/geb.source-distribution.gradle
b/buildSrc/src/main/groovy/geb.source-distribution.gradle
index f9a9512f..ac62bce4 100644
--- a/buildSrc/src/main/groovy/geb.source-distribution.gradle
+++ b/buildSrc/src/main/groovy/geb.source-distribution.gradle
@@ -19,6 +19,7 @@
plugins {
id 'signing'
+ id 'org.gradlex.reproducible-builds'
}
def srcSpec = copySpec {