From d3dfa32aa0f2c0c68844d4e9c31edd54045fa881 Mon Sep 17 00:00:00 2001 From: Tomo Suzuki Date: Fri, 24 Apr 2026 19:45:48 +0000 Subject: [PATCH 1/3] ci: remove nexus-staging-maven-plugin --- google-auth-library-java/pom.xml | 14 +-------- google-cloud-pom-parent/pom.xml | 16 +--------- java-bigquery/benchmark/pom.xml | 9 +----- java-bigquery/samples/pom.xml | 9 +----- java-bigquery/samples/snippets/pom.xml | 9 +----- java-bigquerystorage/pom.xml | 13 +------- java-bigquerystorage/samples/pom.xml | 9 +----- java-datastore/samples/pom.xml | 9 +----- java-logging-logback/samples/pom.xml | 9 +----- java-logging/samples/pom.xml | 9 +----- java-samples/pom.xml | 8 +---- java-spanner-jdbc/samples/pom.xml | 9 +----- java-spanner/samples/pom.xml | 9 +----- java-storage-nio/samples/pom.xml | 9 +----- java-storage/samples/pom.xml | 9 +----- .../storage-shared-benchmarking/pom.xml | 8 +---- pom.xml | 31 ------------------- .../gapic-generator-java/pom.xml | 17 +--------- sdk-platform-java/gax-java/pom.xml | 21 +------------ .../templates/java_library/samples/pom.xml | 9 +----- .../templates/root-pom.xml.j2 | 31 ------------------- .../pom-golden.xml | 31 ------------------- sdk-platform-java/pom.xml | 27 +--------------- 23 files changed, 20 insertions(+), 305 deletions(-) diff --git a/google-auth-library-java/pom.xml b/google-auth-library-java/pom.xml index 0020399949aa..a9f44500449d 100644 --- a/google-auth-library-java/pom.xml +++ b/google-auth-library-java/pom.xml @@ -190,19 +190,7 @@ - - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - true - - ossrh - https://google.oss.sonatype.org/ - ${deploy.autorelease} - - + org.apache.maven.plugins maven-source-plugin diff --git a/google-cloud-pom-parent/pom.xml b/google-cloud-pom-parent/pom.xml index 5f82d49cbd28..14569b2a9e63 100644 --- a/google-cloud-pom-parent/pom.xml +++ b/google-cloud-pom-parent/pom.xml @@ -130,21 +130,7 @@ - - release-non-google-oss-sonatype - - - - org.sonatype.plugins - nexus-staging-maven-plugin - - ossrh - https://oss.sonatype.org/ - - - - - + diff --git a/java-bigquery/benchmark/pom.xml b/java-bigquery/benchmark/pom.xml index b74f5a79a0db..7af75c54172c 100644 --- a/java-bigquery/benchmark/pom.xml +++ b/java-bigquery/benchmark/pom.xml @@ -91,14 +91,7 @@ true - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - - true - - + diff --git a/java-bigquery/samples/pom.xml b/java-bigquery/samples/pom.xml index c6ac76b1ddce..e338d0bcafc9 100644 --- a/java-bigquery/samples/pom.xml +++ b/java-bigquery/samples/pom.xml @@ -59,14 +59,7 @@ true - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - - true - - + diff --git a/java-bigquery/samples/snippets/pom.xml b/java-bigquery/samples/snippets/pom.xml index 1903381ad750..5049ffbcdea0 100644 --- a/java-bigquery/samples/snippets/pom.xml +++ b/java-bigquery/samples/snippets/pom.xml @@ -145,14 +145,7 @@ true - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - - true - - + diff --git a/java-bigquerystorage/pom.xml b/java-bigquerystorage/pom.xml index a4da1dca24ca..2f3f51aaa7b1 100644 --- a/java-bigquerystorage/pom.xml +++ b/java-bigquerystorage/pom.xml @@ -148,18 +148,7 @@ - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - true - - ossrh - https://google.oss.sonatype.org/ - false - 15 - - + org.apache.maven.plugins maven-dependency-plugin diff --git a/java-bigquerystorage/samples/pom.xml b/java-bigquerystorage/samples/pom.xml index 3fa08e0b8769..39fd3cfab38e 100644 --- a/java-bigquerystorage/samples/pom.xml +++ b/java-bigquerystorage/samples/pom.xml @@ -43,14 +43,7 @@ true - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - - true - - + org.codehaus.mojo exec-maven-plugin diff --git a/java-datastore/samples/pom.xml b/java-datastore/samples/pom.xml index 41074b3957d7..493229dfd8f4 100644 --- a/java-datastore/samples/pom.xml +++ b/java-datastore/samples/pom.xml @@ -43,14 +43,7 @@ true - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - - true - - + diff --git a/java-logging-logback/samples/pom.xml b/java-logging-logback/samples/pom.xml index 20c2f8317398..c0c20c78d160 100644 --- a/java-logging-logback/samples/pom.xml +++ b/java-logging-logback/samples/pom.xml @@ -43,14 +43,7 @@ true - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - - true - - + diff --git a/java-logging/samples/pom.xml b/java-logging/samples/pom.xml index db6680766245..613273dc037f 100644 --- a/java-logging/samples/pom.xml +++ b/java-logging/samples/pom.xml @@ -44,14 +44,7 @@ true - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - - true - - + diff --git a/java-samples/pom.xml b/java-samples/pom.xml index 27dbe258840f..1dafc5575d67 100644 --- a/java-samples/pom.xml +++ b/java-samples/pom.xml @@ -45,13 +45,7 @@ true - - org.sonatype.plugins - nexus-staging-maven-plugin - - true - - + diff --git a/java-spanner-jdbc/samples/pom.xml b/java-spanner-jdbc/samples/pom.xml index c36572ade921..1e5f31774f05 100644 --- a/java-spanner-jdbc/samples/pom.xml +++ b/java-spanner-jdbc/samples/pom.xml @@ -44,14 +44,7 @@ true - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - - true - - + diff --git a/java-spanner/samples/pom.xml b/java-spanner/samples/pom.xml index d72a58cea5d7..724466f433d0 100644 --- a/java-spanner/samples/pom.xml +++ b/java-spanner/samples/pom.xml @@ -44,14 +44,7 @@ true - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - - true - - + diff --git a/java-storage-nio/samples/pom.xml b/java-storage-nio/samples/pom.xml index df0c94a1ad1e..88117699c51a 100644 --- a/java-storage-nio/samples/pom.xml +++ b/java-storage-nio/samples/pom.xml @@ -43,14 +43,7 @@ true - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - - true - - + diff --git a/java-storage/samples/pom.xml b/java-storage/samples/pom.xml index 65ef20b76226..7b45a2889483 100644 --- a/java-storage/samples/pom.xml +++ b/java-storage/samples/pom.xml @@ -44,14 +44,7 @@ true - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - - true - - + diff --git a/java-storage/storage-shared-benchmarking/pom.xml b/java-storage/storage-shared-benchmarking/pom.xml index 197de326bf5f..58a2230132c2 100644 --- a/java-storage/storage-shared-benchmarking/pom.xml +++ b/java-storage/storage-shared-benchmarking/pom.xml @@ -101,13 +101,7 @@ true - - org.sonatype.plugins - nexus-staging-maven-plugin - - true - - + diff --git a/pom.xml b/pom.xml index cf19b0171114..1732f09221f1 100644 --- a/pom.xml +++ b/pom.xml @@ -298,37 +298,6 @@ https://google.oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - true - - sonatype-nexus-staging - https://google.oss.sonatype.org/ - false - - - - - - - release-non-google-oss-sonatype - - - - org.sonatype.plugins - nexus-staging-maven-plugin - - ossrh - https://oss.sonatype.org/ - - - - \ No newline at end of file diff --git a/sdk-platform-java/gapic-generator-java/pom.xml b/sdk-platform-java/gapic-generator-java/pom.xml index da49819c86bb..f7357d2a81cf 100644 --- a/sdk-platform-java/gapic-generator-java/pom.xml +++ b/sdk-platform-java/gapic-generator-java/pom.xml @@ -59,22 +59,7 @@ https://google.oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - true - - sonatype-nexus-staging - https://google.oss.sonatype.org/ - false - - - - + diff --git a/sdk-platform-java/gax-java/pom.xml b/sdk-platform-java/gax-java/pom.xml index 558194b4f78d..dd934576d992 100644 --- a/sdk-platform-java/gax-java/pom.xml +++ b/sdk-platform-java/gax-java/pom.xml @@ -264,25 +264,6 @@ - - - release-staging-repository - - - - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - true - - sonatype-nexus-staging - https://google.oss.sonatype.org/ - false - - - - - + diff --git a/sdk-platform-java/hermetic_build/library_generation/owlbot/templates/java_library/samples/pom.xml b/sdk-platform-java/hermetic_build/library_generation/owlbot/templates/java_library/samples/pom.xml index 5fc52b15263b..c4657b099f0c 100644 --- a/sdk-platform-java/hermetic_build/library_generation/owlbot/templates/java_library/samples/pom.xml +++ b/sdk-platform-java/hermetic_build/library_generation/owlbot/templates/java_library/samples/pom.xml @@ -43,14 +43,7 @@ true - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - - true - - + diff --git a/sdk-platform-java/hermetic_build/library_generation/templates/root-pom.xml.j2 b/sdk-platform-java/hermetic_build/library_generation/templates/root-pom.xml.j2 index 56704aa4e483..d0a9f78cb40a 100644 --- a/sdk-platform-java/hermetic_build/library_generation/templates/root-pom.xml.j2 +++ b/sdk-platform-java/hermetic_build/library_generation/templates/root-pom.xml.j2 @@ -52,37 +52,6 @@ https://google.oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - true - - sonatype-nexus-staging - https://google.oss.sonatype.org/ - false - - - - - - - release-non-google-oss-sonatype - - - - org.sonatype.plugins - nexus-staging-maven-plugin - - ossrh - https://oss.sonatype.org/ - - - - diff --git a/sdk-platform-java/hermetic_build/library_generation/tests/resources/test_monorepo_postprocessing/pom-golden.xml b/sdk-platform-java/hermetic_build/library_generation/tests/resources/test_monorepo_postprocessing/pom-golden.xml index d7c0a1f6a124..86f273e76e9e 100644 --- a/sdk-platform-java/hermetic_build/library_generation/tests/resources/test_monorepo_postprocessing/pom-golden.xml +++ b/sdk-platform-java/hermetic_build/library_generation/tests/resources/test_monorepo_postprocessing/pom-golden.xml @@ -52,37 +52,6 @@ https://google.oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - true - - sonatype-nexus-staging - https://google.oss.sonatype.org/ - false - - - - - - - release-non-google-oss-sonatype - - - - org.sonatype.plugins - nexus-staging-maven-plugin - - ossrh - https://oss.sonatype.org/ - - - - \ No newline at end of file diff --git a/sdk-platform-java/pom.xml b/sdk-platform-java/pom.xml index b0bf53e0deba..de7661928c8e 100644 --- a/sdk-platform-java/pom.xml +++ b/sdk-platform-java/pom.xml @@ -55,32 +55,7 @@ - - - release-staging-repository - - - - !gpg.executable - - - - - - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - true - - sonatype-nexus-staging - https://google.oss.sonatype.org/ - false - - - - - + full-project-coverage From b6176020401c938369523d3435d8eb9f158feddc Mon Sep 17 00:00:00 2001 From: Tomo Suzuki Date: Fri, 24 Apr 2026 20:22:54 +0000 Subject: [PATCH 2/3] ci: remove Sonatype Nexus from distributionManagement TAG=agy CONV=a1a40e3d-9403-4ebf-a220-0c6332de4ec2 --- google-auth-library-java/appengine/pom.xml | 7 +------ google-auth-library-java/credentials/pom.xml | 7 +------ google-auth-library-java/oauth2_http/pom.xml | 7 +------ google-auth-library-java/pom.xml | 5 +---- pom.xml | 21 +------------------ .../gapic-generator-java/pom.xml | 20 ------------------ .../templates/root-pom.xml.j2 | 21 +------------------ .../pom-golden.xml | 21 +------------------ sdk-platform-java/pom.xml | 11 +--------- 9 files changed, 8 insertions(+), 112 deletions(-) diff --git a/google-auth-library-java/appengine/pom.xml b/google-auth-library-java/appengine/pom.xml index 77bdd254cc7a..aeee4698cf79 100644 --- a/google-auth-library-java/appengine/pom.xml +++ b/google-auth-library-java/appengine/pom.xml @@ -12,12 +12,7 @@ google-auth-library-appengine Google Auth Library for Java - Google App Engine - - - ossrh - https://google.oss.sonatype.org/content/repositories/snapshots - - + java diff --git a/google-auth-library-java/credentials/pom.xml b/google-auth-library-java/credentials/pom.xml index 7d80fde4a5ac..2687919c9979 100644 --- a/google-auth-library-java/credentials/pom.xml +++ b/google-auth-library-java/credentials/pom.xml @@ -11,12 +11,7 @@ google-auth-library-credentials Google Auth Library for Java - Credentials - - - ossrh - https://google.oss.sonatype.org/content/repositories/snapshots - - + java diff --git a/google-auth-library-java/oauth2_http/pom.xml b/google-auth-library-java/oauth2_http/pom.xml index 30311fc42007..1fc92d4799ff 100644 --- a/google-auth-library-java/oauth2_http/pom.xml +++ b/google-auth-library-java/oauth2_http/pom.xml @@ -14,12 +14,7 @@ google-auth-library-oauth2-http Google Auth Library for Java - OAuth2 HTTP - - - ossrh - https://google.oss.sonatype.org/content/repositories/snapshots - - + diff --git a/google-auth-library-java/pom.xml b/google-auth-library-java/pom.xml index a9f44500449d..34ce2dfa9691 100644 --- a/google-auth-library-java/pom.xml +++ b/google-auth-library-java/pom.xml @@ -21,10 +21,7 @@ - - sonatype-nexus-snapshots - https://google.oss.sonatype.org/content/repositories/snapshots - + googleapis.dev Google self-hosted documentation site diff --git a/pom.xml b/pom.xml index 1732f09221f1..b624ee7aa8ee 100644 --- a/pom.xml +++ b/pom.xml @@ -279,25 +279,6 @@ - - - release-staging-repository - - - - !gpg.executable - - - - - sonatype-nexus-snapshots - https://google.oss.sonatype.org/content/repositories/snapshots - - - sonatype-nexus-staging - https://google.oss.sonatype.org/service/local/staging/deploy/maven2/ - - - + \ No newline at end of file diff --git a/sdk-platform-java/gapic-generator-java/pom.xml b/sdk-platform-java/gapic-generator-java/pom.xml index f7357d2a81cf..7fb96c87af2e 100644 --- a/sdk-platform-java/gapic-generator-java/pom.xml +++ b/sdk-platform-java/gapic-generator-java/pom.xml @@ -40,27 +40,7 @@ - - - release-staging-repository - - - - !gpg.executable - - - - - sonatype-nexus-snapshots - https://google.oss.sonatype.org/content/repositories/snapshots - - - sonatype-nexus-staging - https://google.oss.sonatype.org/service/local/staging/deploy/maven2/ - - - diff --git a/sdk-platform-java/hermetic_build/library_generation/templates/root-pom.xml.j2 b/sdk-platform-java/hermetic_build/library_generation/templates/root-pom.xml.j2 index d0a9f78cb40a..f62a0352294c 100644 --- a/sdk-platform-java/hermetic_build/library_generation/templates/root-pom.xml.j2 +++ b/sdk-platform-java/hermetic_build/library_generation/templates/root-pom.xml.j2 @@ -33,25 +33,6 @@ - - - release-staging-repository - - - - !gpg.executable - - - - - sonatype-nexus-snapshots - https://google.oss.sonatype.org/content/repositories/snapshots - - - sonatype-nexus-staging - https://google.oss.sonatype.org/service/local/staging/deploy/maven2/ - - - + diff --git a/sdk-platform-java/hermetic_build/library_generation/tests/resources/test_monorepo_postprocessing/pom-golden.xml b/sdk-platform-java/hermetic_build/library_generation/tests/resources/test_monorepo_postprocessing/pom-golden.xml index 86f273e76e9e..87dd1a3d9b1e 100644 --- a/sdk-platform-java/hermetic_build/library_generation/tests/resources/test_monorepo_postprocessing/pom-golden.xml +++ b/sdk-platform-java/hermetic_build/library_generation/tests/resources/test_monorepo_postprocessing/pom-golden.xml @@ -33,25 +33,6 @@ - - - release-staging-repository - - - - !gpg.executable - - - - - sonatype-nexus-snapshots - https://google.oss.sonatype.org/content/repositories/snapshots - - - sonatype-nexus-staging - https://google.oss.sonatype.org/service/local/staging/deploy/maven2/ - - - + \ No newline at end of file diff --git a/sdk-platform-java/pom.xml b/sdk-platform-java/pom.xml index de7661928c8e..1b94b68496f5 100644 --- a/sdk-platform-java/pom.xml +++ b/sdk-platform-java/pom.xml @@ -44,16 +44,7 @@ - - - sonatype-nexus-snapshots - https://google.oss.sonatype.org/content/repositories/snapshots - - - sonatype-nexus-staging - https://google.oss.sonatype.org/service/local/staging/deploy/maven2/ - - + From 477e494c8c9c70af337dcb64ed9c9f6ee860d27b Mon Sep 17 00:00:00 2001 From: cloud-java-bot Date: Fri, 24 Apr 2026 20:28:00 +0000 Subject: [PATCH 3/3] chore: generate libraries at Fri Apr 24 20:26:29 UTC 2026 --- pom.xml | 52 +++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 51 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index b624ee7aa8ee..cf19b0171114 100644 --- a/pom.xml +++ b/pom.xml @@ -279,6 +279,56 @@ - + + + release-staging-repository + + + + !gpg.executable + + + + + sonatype-nexus-snapshots + https://google.oss.sonatype.org/content/repositories/snapshots + + + sonatype-nexus-staging + https://google.oss.sonatype.org/service/local/staging/deploy/maven2/ + + + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.7.0 + true + + sonatype-nexus-staging + https://google.oss.sonatype.org/ + false + + + + + + + release-non-google-oss-sonatype + + + + org.sonatype.plugins + nexus-staging-maven-plugin + + ossrh + https://oss.sonatype.org/ + + + + + \ No newline at end of file