From ae47a39cdcad2ce75986572f47824194233c529f Mon Sep 17 00:00:00 2001 From: Miguel Serrano Date: Fri, 3 Jul 2026 12:00:51 +0200 Subject: [PATCH] [git-bridge] Setup ArtifactRegistry for maven central proxy (#35167) * [git-bridge] Setup ArtifactRegistry for maven central proxy GitOrigin-RevId: ae949219b2e19d969f74e103b502177e1a3743a2 --- services/git-bridge/.dockerignore | 1 + .../git-bridge/.mvn/artifact-registry-settings.xml | 10 ++++++++++ services/git-bridge/.mvn/extensions.xml | 8 ++++++++ services/git-bridge/pom.xml | 12 ++++++++++++ 4 files changed, 31 insertions(+) create mode 100644 services/git-bridge/.mvn/artifact-registry-settings.xml create mode 100644 services/git-bridge/.mvn/extensions.xml diff --git a/services/git-bridge/.dockerignore b/services/git-bridge/.dockerignore index b400edabdd..25920833da 100644 --- a/services/git-bridge/.dockerignore +++ b/services/git-bridge/.dockerignore @@ -6,6 +6,7 @@ !/lib !/src/main !/pom.xml +!/.mvn !/Makefile !/LICENSE !/vendor diff --git a/services/git-bridge/.mvn/artifact-registry-settings.xml b/services/git-bridge/.mvn/artifact-registry-settings.xml new file mode 100644 index 0000000000..75d7dc8a92 --- /dev/null +++ b/services/git-bridge/.mvn/artifact-registry-settings.xml @@ -0,0 +1,10 @@ + + + + + artifact-registry + central + artifactregistry://us-east1-maven.pkg.dev/overleaf-ops/ol-mavencentral-mirror + + + \ No newline at end of file diff --git a/services/git-bridge/.mvn/extensions.xml b/services/git-bridge/.mvn/extensions.xml new file mode 100644 index 0000000000..0533d6b2d7 --- /dev/null +++ b/services/git-bridge/.mvn/extensions.xml @@ -0,0 +1,8 @@ + + + + com.google.cloud.artifactregistry + artifactregistry-maven-wagon + 2.2.5 + + \ No newline at end of file diff --git a/services/git-bridge/pom.xml b/services/git-bridge/pom.xml index 581707ad2d..a6e31e471b 100644 --- a/services/git-bridge/pom.xml +++ b/services/git-bridge/pom.xml @@ -50,6 +50,18 @@ + + + artifact-registry + artifactregistry://us-east1-maven.pkg.dev/overleaf-ops/ol-mavencentral-mirror + + true + + + false + + +