You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@artemis.apache.org by ro...@apache.org on 2026/03/16 11:52:06 UTC
(artemis) branch main updated (47b0efb43a -> b05c30acc4)
This is an automated email from the ASF dual-hosted git repository.
robbie pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/artemis.git
from 47b0efb43a NO-JIRA: fix cache-priming command following TLP groupId switch
new ae5fa326da ARTEMIS-5896 Bump ErrorProne to 2.48.0 & limit to JDK25+
new b05c30acc4 ARTEMIS-5896: adjust cache priming to account for errorprone only being run on JDK25 job
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/build.yml | 4 +++-
docs/user-manual/versions.adoc | 1 +
pom.xml | 3 ++-
3 files changed, 6 insertions(+), 2 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@artemis.apache.org
For additional commands, e-mail: commits-help@artemis.apache.org
(artemis) 02/02: ARTEMIS-5896: adjust cache priming to account for errorprone only being run on JDK25 job
Posted by ro...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
robbie pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/artemis.git
commit b05c30acc45d62645bd239b063914c48e611fe46
Author: Robbie Gemmell <ro...@apache.org>
AuthorDate: Fri Mar 13 12:09:34 2026 +0000
ARTEMIS-5896: adjust cache priming to account for errorprone only being run on JDK25 job
---
.github/workflows/build.yml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 6938d40587..54dd28139a 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -168,6 +168,8 @@ jobs:
run: |
cd artemis
mvn -s .github/maven-settings.xml clean verify -Prelease -Denforcer.skip -pl "artemis-unit-test-support,org.apache.artemis:artemis-junit-5"
+ CURRENT_ERRORPRONE_VERSION=$(grep -m 1 -Po '(?<=errorprone.version>)[^<]+' pom.xml)
+ mvn -s .github/maven-settings.xml dependency:get -Dartifact="com.google.errorprone:error_prone_core:${CURRENT_ERRORPRONE_VERSION}" -pl "."
- name: Clean Up Before Caching
run: |
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@artemis.apache.org
For additional commands, e-mail: commits-help@artemis.apache.org
(artemis) 01/02: ARTEMIS-5896 Bump ErrorProne to 2.48.0 & limit to JDK25+
Posted by ro...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
robbie pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/artemis.git
commit ae5fa326da0e41d77f8e89075a7c9a5eb7a9c54f
Author: Justin Bertram <jb...@apache.org>
AuthorDate: Tue Feb 10 10:23:14 2026 -0600
ARTEMIS-5896 Bump ErrorProne to 2.48.0 & limit to JDK25+
---
.github/workflows/build.yml | 2 +-
docs/user-manual/versions.adoc | 1 +
pom.xml | 3 ++-
3 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index f68e82e368..6938d40587 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -116,7 +116,7 @@ jobs:
if: matrix.java != '25'
run: |
cd artemis
- mvn -s .github/maven-settings.xml -DskipTests -Derrorprone -Pdev -Pjmh -Popenwire-tests -DskipActiveMQ5Tests -Pcompatibility-tests -DskipCompatibilityTests -Dshade-plugin-create-sources=true install
+ mvn -s .github/maven-settings.xml -DskipTests -Pdev -Pjmh -Popenwire-tests -DskipActiveMQ5Tests -Pcompatibility-tests -DskipCompatibilityTests -Dshade-plugin-create-sources=true install
- name: Set Examples Version to Artemis Version
run: |
diff --git a/docs/user-manual/versions.adoc b/docs/user-manual/versions.adoc
index f8e8c28476..ee20a97de6 100644
--- a/docs/user-manual/versions.adoc
+++ b/docs/user-manual/versions.adoc
@@ -28,6 +28,7 @@ https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315920&versio
* https://issues.apache.org/jira/browse/ARTEMIS-5941[ARTEMIS-5941] - Route wildcard subscriptions direct to demand bindings for improved performance
* https://issues.apache.org/jira/browse/ARTEMIS-5951[ARTEMIS-5951] - CTRL-C is now properly handled on 'artemis shell'
* https://issues.apache.org/jira/browse/ARTEMIS-5607[ARTEMIS-5607] - It is now possible to disable JMX notifications
+* For developers, due to https://issues.apache.org/jira/browse/ARTEMIS-5896[ARTEMIS-5896] ErrorProne will only run when building with Java 25+.
== Version 2.52.0
diff --git a/pom.xml b/pom.xml
index 83ca3b275b..0ed068fec2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -113,7 +113,7 @@
<jetty.version>12.1.7</jetty.version>
<jetty-servlet-api.version>5.0.2</jetty-servlet-api.version>
<jgroups.version>5.3.13.Final</jgroups.version>
- <errorprone.version>2.42.0</errorprone.version>
+ <errorprone.version>2.48.0</errorprone.version>
<maven.bundle.plugin.version>6.0.2</maven.bundle.plugin.version>
<jib.maven.plugin.version>3.5.1</jib.maven.plugin.version>
<versions.maven.plugin.version>2.16.1</versions.maven.plugin.version>
@@ -329,6 +329,7 @@
<property>
<name>errorprone</name>
</property>
+ <jdk>[25,)</jdk>
</activation>
<build>
<plugins>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@artemis.apache.org
For additional commands, e-mail: commits-help@artemis.apache.org