diff --git a/buildSrc/build.gradle b/buildSrc/build.gradle index c4f1777ba06..e2c3c9dd9b5 100644 --- a/buildSrc/build.gradle +++ b/buildSrc/build.gradle @@ -17,6 +17,11 @@ plugins { } repositories { + if (System.getenv().containsKey("FIREBASE_CI")) { + maven { + url "http://maven-proxy/" + } + } maven { url 'https://maven.google.com/' } diff --git a/root-project.gradle b/root-project.gradle index 8afa85a592b..b7b528c49bf 100644 --- a/root-project.gradle +++ b/root-project.gradle @@ -18,6 +18,11 @@ import groovy.io.FileType buildscript { repositories { + if (System.getenv().containsKey("FIREBASE_CI")) { + maven { + url "http://maven-proxy/" + } + } google() jcenter() mavenCentral() @@ -47,6 +52,11 @@ apply plugin: com.google.firebase.gradle.plugins.publish.PublishingPlugin configure(subprojects) { repositories { + if (System.getenv().containsKey("FIREBASE_CI")) { + maven { + url "http://maven-proxy/" + } + } google() jcenter() mavenLocal() diff --git a/test-apps/build.gradle b/test-apps/build.gradle index 10dc3ec2cd4..65caef4ea39 100644 --- a/test-apps/build.gradle +++ b/test-apps/build.gradle @@ -16,6 +16,11 @@ buildscript { repositories { + if (System.getenv().containsKey("FIREBASE_CI")) { + maven { + url "http://maven-proxy/" + } + } jcenter() mavenLocal() google() @@ -43,6 +48,11 @@ allprojects { } repositories { + if (System.getenv().containsKey("FIREBASE_CI")) { + maven { + url "http://maven-proxy/" + } + } //mavenLocal() can be overridden via GRADLE_OPTS="-Dmaven.repo.local=" mavenLocal() jcenter() @@ -118,4 +128,4 @@ allprojects { task clean(type: Delete) { delete rootProject.buildDir -} \ No newline at end of file +}