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

jonnybot pushed a commit to branch bring-example-projects-in-from-the-cold
in repository https://gitbox.apache.org/repos/asf/groovy-geb.git

commit be01507587b0655446afda0f22ca1106b97d8bba
Author: Jonny Carter <[email protected]>
AuthorDate: Fri Jan 9 17:34:41 2026 -0600

    Bring Gradle Geb example into main repo
    
    This has a problem as yet, in that one test fails, complaining it can't
    find the reporting dir. Still working on that.
---
 geb-examples/build.gradle    | 0
 geb-examples/settings.gradle | 9 +++++++++
 gradle/libs.versions.toml    | 2 ++
 settings.gradle              | 2 ++
 4 files changed, 13 insertions(+)

diff --git a/geb-examples/build.gradle b/geb-examples/build.gradle
new file mode 100644
index 00000000..e69de29b
diff --git a/geb-examples/settings.gradle b/geb-examples/settings.gradle
new file mode 100644
index 00000000..60859914
--- /dev/null
+++ b/geb-examples/settings.gradle
@@ -0,0 +1,9 @@
+include 'geb-gradle'
+
+dependencyResolutionManagement {
+    versionCatalogs {
+        libs {
+            from(files("../gradle/libs.versions.toml"))
+        }
+    }
+}
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index fae9209c..5cc26613 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -36,6 +36,7 @@ commons-fileupload = 
'commons-fileupload:commons-fileupload:1.5'
 gebSpockGroovy25 = 'org.gebish:geb-spock:4.0'
 grolifant = 'org.ysb33r.gradle:grolifant80:4.0.0'
 groovy-bom = { module = 'org.apache.groovy:groovy-bom', version.ref = 'groovy' 
}
+groovy-lang = { module = 'org.apache.groovy:groovy', version.ref = 'groovy' }
 groovy25 = 'org.codehaus.groovy:groovy-all:2.5.23'
 guava = 'com.google.guava:guava:33.4.0-jre'
 htmlUnitDriver = { module = 'org.seleniumhq.selenium:htmlunit-driver', 
version.ref = 'htmlUnitDriver' }
@@ -54,6 +55,7 @@ micronaut-http-client = { module = 
'io.micronaut:micronaut-http-client' }
 micronaut-http-server-netty = { module = 
'io.micronaut:micronaut-http-server-netty' }
 logback-classic = { module = "ch.qos.logback:logback-classic" }
 
+junit-bom = { module = 'org.junit:junit-bom', version.ref = 'junit5' }
 junit5-jupiter-api = { module = 'org.junit.jupiter:junit-jupiter-api', 
version.ref = 'junit5' }
 junit5-jupiter-engine = { module = 'org.junit.jupiter:junit-jupiter-engine', 
version.ref = 'junit5' }
 junit5-jupiter-params = { module = 'org.junit.jupiter:junit-jupiter-params', 
version.ref = 'junit5' }
diff --git a/settings.gradle b/settings.gradle
index fd9f71e8..a4da3734 100644
--- a/settings.gradle
+++ b/settings.gradle
@@ -56,6 +56,8 @@ include "module",
     "doc:manual-snippets:real-browser",
     "doc:site"
 
+includeBuild 'geb-examples'
+
 rootProject.name = 'geb'
 
 def setBuildFile(project) {

Reply via email to