Show different Gradle repository config for snapshots vs releases

Closes gh-2838
This commit is contained in:
Andy Wilkinson 2015-04-22 17:29:22 +01:00
parent 3e3395304b
commit bc27a8aa6e
1 changed files with 30 additions and 3 deletions

View File

@ -147,7 +147,16 @@ Maven, there is no "`super parent`" to import to share some configuration.
----
apply plugin: 'java'
repositories { jcenter() }
repositories {
ifeval::["{spring-boot-repo}" != "release"]
maven { url "http://repo.spring.io/snapshot" }
maven { url "http://repo.spring.io/milestone" }
endif::[]
ifeval::["{spring-boot-repo}" == "release"]
jcenter()
endif::[]
}
dependencies {
compile("org.springframework.boot:spring-boot-starter-web:{spring-boot-version}")
}
@ -162,7 +171,16 @@ for "`blessed`" dependencies>>:
[source,groovy,indent=0,subs="attributes"]
----
buildscript {
repositories { jcenter() }
repositories {
ifeval::["{spring-boot-repo}" != "release"]
maven { url "http://repo.spring.io/snapshot" }
maven { url "http://repo.spring.io/milestone" }
endif::[]
ifeval::["{spring-boot-repo}" == "release"]
jcenter()
endif::[]
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:{spring-boot-version}")
}
@ -171,7 +189,16 @@ for "`blessed`" dependencies>>:
apply plugin: 'java'
apply plugin: 'spring-boot'
repositories { jcenter() }
repositories {
ifeval::["{spring-boot-repo}" != "release"]
maven { url "http://repo.spring.io/snapshot" }
maven { url "http://repo.spring.io/milestone" }
endif::[]
ifeval::["{spring-boot-repo}" == "release"]
jcenter()
endif::[]
}
dependencies {
compile("org.springframework.boot:spring-boot-starter-web")
testCompile("org.springframework.boot:spring-boot-starter-test")