Skip to content

Add support for custom Maven repository URLs#298

Merged
graalvmbot merged 1 commit into
graalvm:masterfrom
zakkak:2026-02-03-custom-maven-repo-url
Jul 11, 2026
Merged

Add support for custom Maven repository URLs#298
graalvmbot merged 1 commit into
graalvm:masterfrom
zakkak:2026-02-03-custom-maven-repo-url

Conversation

@zakkak

@zakkak zakkak commented Feb 3, 2026

Copy link
Copy Markdown
Contributor

In some build environments it's required to use custom maven repositories (e.g., internal mirrors). This PR enables the global override of the default maven repositories to satisfy that requirement.

cc @jerboaa

@oracle-contributor-agreement oracle-contributor-agreement Bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Feb 3, 2026
@zakkak

zakkak commented Feb 3, 2026

Copy link
Copy Markdown
Contributor Author

CI failures seem unrelated

master is failing with the same errors https://github.com/graalvm/mx/actions/runs/21491004869/job/61913198575#step:8:123

@jerboaa

jerboaa commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Any update on this? It would be nice to have a way to specify additional maven repos via an environment variable rather than have it hard-coded.

@jerboaa

jerboaa commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

cc @dougxc

Do you think something like this would be acceptable?

@dougxc

dougxc commented Jul 9, 2026

Copy link
Copy Markdown
Member

I don't see a problem with it since maven dependencies used by mx all have a digest.

@ezzarghili can you see any other risks?

@zakkak
zakkak force-pushed the 2026-02-03-custom-maven-repo-url branch from 0ff7404 to 01ef348 Compare July 9, 2026 09:51
@zakkak
zakkak force-pushed the 2026-02-03-custom-maven-repo-url branch from 01ef348 to 734a0e8 Compare July 9, 2026 10:02
@graalvmbot
graalvmbot merged commit a45bc90 into graalvm:master Jul 11, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants