This is an automated email from the ASF dual-hosted git repository.
iwasakims pushed a commit to branch branch-3.6
in repository https://gitbox.apache.org/repos/asf/bigtop.git
The following commit(s) were added to refs/heads/branch-3.6 by this push:
new 535e11899 BIGTOP-4519. Upgrade Groovy to 3.0.25. (#1381)
535e11899 is described below
commit 535e118996ac1171cc98c1dfff29e0f285012371
Author: Masatake Iwasaki <[email protected]>
AuthorDate: Wed Apr 29 06:16:34 2026 +0900
BIGTOP-4519. Upgrade Groovy to 3.0.25. (#1381)
(cherry picked from commit cb0b9a30d492ae33999e2cbb842a06d98d1a75d1)
---
bigtop-tests/smoke-tests/build.gradle | 2 +-
bigtop.bom | 2 +-
bigtop_toolchain/manifests/groovy.pp | 4 ++--
build.gradle | 2 +-
pom.xml | 2 +-
5 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/bigtop-tests/smoke-tests/build.gradle
b/bigtop-tests/smoke-tests/build.gradle
index 011e5500f..718830fd8 100644
--- a/bigtop-tests/smoke-tests/build.gradle
+++ b/bigtop-tests/smoke-tests/build.gradle
@@ -27,7 +27,7 @@ subprojects {
}
}
- ext.groovyVersion = '2.5.4'
+ ext.groovyVersion = '3.0.25'
ext.hadoopVersion = '2.7.4'
ext.hbaseVersion = '1.1.9'
ext.solrVersion = '8.11.4'
diff --git a/bigtop.bom b/bigtop.bom
index e598b6b08..f8459132e 100644
--- a/bigtop.bom
+++ b/bigtop.bom
@@ -258,7 +258,7 @@ bigtop {
'bigtop-groovy' {
name = 'bigtop-groovy'
relNotes = "Groovy: a dynamic language for the Java platform"
- version { base = '2.5.4'; pkg = '2.5.4'; release = 1 }
+ version { base = '3.0.25'; pkg = '3.0.25'; release = 1 }
tarball { destination = "$name-${version.base}.tar.gz";
source = "apache-groovy-binary-${version.base}.zip" }
url { download_path = "/groovy/${version.base}/distribution/"
diff --git a/bigtop_toolchain/manifests/groovy.pp
b/bigtop_toolchain/manifests/groovy.pp
index 39f33e847..b69632074 100644
--- a/bigtop_toolchain/manifests/groovy.pp
+++ b/bigtop_toolchain/manifests/groovy.pp
@@ -17,11 +17,11 @@ class bigtop_toolchain::groovy {
require bigtop_toolchain::packages
- $groovy_version = '2.5.4'
+ $groovy_version = '3.0.25'
$groovy = "apache-groovy-binary-${groovy_version}"
exec { 'Download Groovy':
- command => "/usr/bin/wget
https://dl.bintray.com/groovy/maven/${groovy}.zip",
+ command => "/usr/bin/wget
https://archive.apache.org/dist/groovy/${groovy_version}/distribution/${groovy}.zip",
cwd => "/usr/src",
unless => "/usr/bin/test -f /usr/src/${groovy}.zip",
} ~>
diff --git a/build.gradle b/build.gradle
index 3528ab451..511598ae1 100644
--- a/build.gradle
+++ b/build.gradle
@@ -166,7 +166,7 @@ project(':itest-common') {
description = """iTest: system and integration testing in the cloud"""
dependencies {
- compile group: 'org.codehaus.groovy', name: 'groovy-all', version:'2.5.4'
+ compile group: 'org.codehaus.groovy', name: 'groovy-all', version:'3.0.25'
compile group: 'junit', name: 'junit', version:'4.11'
compile group: 'commons-logging', name: 'commons-logging', version:'1.1'
compile group: 'org.apache.ant', name: 'ant', version:'1.8.2'
diff --git a/pom.xml b/pom.xml
index d2389712c..0054b1817 100644
--- a/pom.xml
+++ b/pom.xml
@@ -50,7 +50,7 @@
<itest-common.version>${project.version}</itest-common.version>
- <groovy.version>2.5.4</groovy.version>
+ <groovy.version>3.0.25</groovy.version>
<maven-compiler-plugin.version>3.1</maven-compiler-plugin.version>
<maven-failsafe-plugin.version>2.12</maven-failsafe-plugin.version>
<groovy-eclipse-compiler.version>2.9.2-01</groovy-eclipse-compiler.version>