Skip to content

feat(maven): add Gradle Plugin Portal as fallback repository#72

Merged
bug-ops merged 1 commit intomainfrom
feature/gradle-plugin-portal
Feb 23, 2026
Merged

feat(maven): add Gradle Plugin Portal as fallback repository#72
bug-ops merged 1 commit intomainfrom
feature/gradle-plugin-portal

Conversation

@bug-ops
Copy link
Owner

@bug-ops bug-ops commented Feb 23, 2026

Summary

  • Add plugins.gradle.org/m2 as fallback repository when Maven Central returns 404
  • Many Gradle plugins (com.github.node-gradle:gradle-node-plugin, org.antora:gradle-antora-plugin, com.gradle:develocity-gradle-plugin, etc.) are published exclusively on Gradle Plugin Portal
  • Replace metadata_url() with metadata_urls() returning ordered list of URLs to try
  • Google-hosted packages skip the fallback (only query Google Maven)

Test plan

  • All 1144 existing tests pass
  • New unit tests for metadata_urls covering both Google and non-Google groups
  • Manual: open spring-boot/buildSrc/build.gradle in editor — verify previously-404 plugins now resolve

@github-actions github-actions bot added rust Rust code changes needs-review Needs review size: M 50-200 lines changed labels Feb 23, 2026
Add plugins.gradle.org/m2 as fallback when Maven Central returns 404.
Many Gradle plugins are published exclusively on Plugin Portal, causing
resolution failures for build.gradle dependencies.
@bug-ops bug-ops force-pushed the feature/gradle-plugin-portal branch from 22c7110 to d05ee6e Compare February 23, 2026 03:43
@bug-ops bug-ops merged commit b68b08e into main Feb 23, 2026
20 checks passed
@bug-ops bug-ops deleted the feature/gradle-plugin-portal branch February 23, 2026 03:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-review Needs review rust Rust code changes size: M 50-200 lines changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant