buildscripts,travis: fetch from mvn with retries (#4140)

A band aid for #3284, to make its symptoms less noticeable.
This commit is contained in:
zpencer 2018-03-01 19:11:24 -08:00 committed by GitHub
parent c07ad68cbd
commit 066ad3ceac
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
15 changed files with 67 additions and 23 deletions

View File

@ -4,7 +4,10 @@ description = "gRPC: All"
buildscript {
repositories {
mavenCentral()
maven {
// The google mirror is less flaky than mavenCentral()
url "https://maven-central.storage-download.googleapis.com/repos/central/data/"
}
}
dependencies {
classpath 'org.kt3k.gradle.plugin:coveralls-gradle-plugin:2.0.1'

View File

@ -5,7 +5,10 @@ targetCompatibility = 1.7
buildscript {
repositories {
mavenCentral()
maven {
// The google mirror is less flaky than mavenCentral()
url "https://maven-central.storage-download.googleapis.com/repos/central/data/"
}
}
dependencies {
classpath libraries.protobuf_plugin

View File

@ -1,6 +1,9 @@
buildscript {
repositories {
mavenCentral()
maven {
// The google mirror is less flaky than mavenCentral()
url "https://maven-central.storage-download.googleapis.com/repos/central/data/"
}
}
dependencies {
classpath libraries.protobuf_plugin

View File

@ -1,6 +1,5 @@
buildscript {
repositories {
mavenCentral()
mavenLocal()
maven {
url "https://plugins.gradle.org/m2/"
@ -59,11 +58,11 @@ subprojects {
targetCompatibility = 1.6
repositories {
mavenCentral()
mavenLocal()
maven {
url "https://oss.sonatype.org/content/repositories/snapshots/"
// The google mirror is less flaky than mavenCentral()
url "https://maven-central.storage-download.googleapis.com/repos/central/data/"
}
mavenLocal()
}
[compileJava, compileTestJava, compileJmhJava].each() {

View File

@ -5,7 +5,10 @@ description = 'The protoc plugin for gRPC Java'
buildscript {
repositories {
mavenCentral()
maven {
// The google mirror is less flaky than mavenCentral()
url "https://maven-central.storage-download.googleapis.com/repos/central/data/"
}
mavenLocal()
}
dependencies {

View File

@ -3,7 +3,10 @@ apply plugin: 'com.google.protobuf'
buildscript {
repositories {
mavenCentral()
maven {
// The google mirror is less flaky than mavenCentral()
url "https://maven-central.storage-download.googleapis.com/repos/central/data/"
}
}
dependencies {
// ASSUMES GRADLE 2.12 OR HIGHER. Use plugin version 0.7.5 with earlier
@ -13,7 +16,10 @@ buildscript {
}
repositories {
mavenCentral()
maven {
// The google mirror is less flaky than mavenCentral()
url "https://maven-central.storage-download.googleapis.com/repos/central/data/"
}
mavenLocal()
}

View File

@ -16,7 +16,10 @@ description = 'gRPC: gae interop testing (jdk7)'
buildscript { // Configuration for building
repositories {
jcenter() // Bintray's repository - a fast Maven Central mirror & more
mavenCentral()
maven {
// The google mirror is less flaky than mavenCentral()
url "https://maven-central.storage-download.googleapis.com/repos/central/data/"
}
}
dependencies {
classpath 'com.google.cloud.tools:appengine-gradle-plugin:1.3.3'
@ -27,10 +30,10 @@ buildscript { // Configuration for building
repositories { // repositories for Jar's you access in your code
mavenLocal()
maven {
url 'https://maven-central.storage.googleapis.com' // Google's mirror of Maven Central
// The google mirror is less flaky than mavenCentral()
url "https://maven-central.storage-download.googleapis.com/repos/central/data/"
}
jcenter()
mavenCentral()
}
apply plugin: 'java' // standard Java tasks

View File

@ -16,7 +16,10 @@ description = 'gRPC: gae interop testing (jdk8)'
buildscript { // Configuration for building
repositories {
jcenter() // Bintray's repository - a fast Maven Central mirror & more
mavenCentral()
maven {
// The google mirror is less flaky than mavenCentral()
url "https://maven-central.storage-download.googleapis.com/repos/central/data/"
}
}
dependencies {
classpath 'com.google.cloud.tools:appengine-gradle-plugin:1.3.3'
@ -27,10 +30,10 @@ buildscript { // Configuration for building
repositories { // repositories for Jar's you access in your code
mavenLocal()
maven {
url 'https://maven-central.storage.googleapis.com' // Google's mirror of Maven Central
// The google mirror is less flaky than mavenCentral()
url "https://maven-central.storage-download.googleapis.com/repos/central/data/"
}
jcenter()
mavenCentral()
}
apply plugin: 'java' // standard Java tasks

View File

@ -2,7 +2,10 @@ description = "gRPC: GRPCLB LoadBalancer plugin"
buildscript {
repositories {
mavenCentral()
maven {
// The google mirror is less flaky than mavenCentral()
url "https://maven-central.storage-download.googleapis.com/repos/central/data/"
}
}
dependencies {
classpath libraries.protobuf_plugin

View File

@ -6,7 +6,10 @@ startScripts.enabled = false
// Add dependency on the protobuf plugin
buildscript {
repositories {
mavenCentral()
maven {
// The google mirror is less flaky than mavenCentral()
url "https://maven-central.storage-download.googleapis.com/repos/central/data/"
}
}
dependencies {
classpath libraries.protobuf_plugin

View File

@ -1,6 +1,9 @@
buildscript {
repositories {
mavenCentral()
maven {
// The google mirror is less flaky than mavenCentral()
url "https://maven-central.storage-download.googleapis.com/repos/central/data/"
}
mavenLocal()
}
dependencies {

View File

@ -1,7 +1,10 @@
// Add dependency on the protobuf plugin
buildscript {
repositories {
mavenCentral()
maven {
// The google mirror is less flaky than mavenCentral()
url "https://maven-central.storage-download.googleapis.com/repos/central/data/"
}
}
dependencies {
classpath libraries.protobuf_plugin

View File

@ -2,7 +2,10 @@ description = 'gRPC: Protobuf'
buildscript {
repositories {
mavenCentral()
maven {
// The google mirror is less flaky than mavenCentral()
url "https://maven-central.storage-download.googleapis.com/repos/central/data/"
}
}
dependencies {
classpath libraries.protobuf_plugin

View File

@ -1,7 +1,10 @@
// Add dependency on the protobuf plugin
buildscript {
repositories {
mavenCentral()
maven {
// The google mirror is less flaky than mavenCentral()
url "https://maven-central.storage-download.googleapis.com/repos/central/data/"
}
}
dependencies {
classpath libraries.protobuf_plugin

View File

@ -3,7 +3,10 @@ description = "gRPC: Testing Protos"
// Add dependency on the protobuf plugin
buildscript {
repositories {
mavenCentral()
maven {
// The google mirror is less flaky than mavenCentral()
url "https://maven-central.storage-download.googleapis.com/repos/central/data/"
}
}
dependencies {
classpath libraries.protobuf_plugin