Commit f70d6fb4 authored by Phillip Webb's avatar Phillip Webb

Declare all repositories in build samples

Update Gradle and Ant samples to consistently declare all repositories
(local, central, release, snapshot, milestone).

Fixes gh-426
parent 39f10fdf
...@@ -3,8 +3,12 @@ buildscript { ...@@ -3,8 +3,12 @@ buildscript {
springBootVersion = '1.0.0.BUILD-SNAPSHOT' springBootVersion = '1.0.0.BUILD-SNAPSHOT'
} }
repositories { repositories {
// NOTE: You should declare only repositories that you need here
mavenLocal() mavenLocal()
maven { url "http://repo.spring.io/libs-snapshot" } mavenCentral()
maven { url "http://repo.spring.io/release" }
maven { url "http://repo.spring.io/milestone" }
maven { url "http://repo.spring.io/snapshot" }
} }
dependencies { dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
...@@ -22,9 +26,12 @@ jar { ...@@ -22,9 +26,12 @@ jar {
} }
repositories { repositories {
// NOTE: You should declare only repositories that you need here
mavenLocal() mavenLocal()
mavenCentral() mavenCentral()
maven { url "http://repo.spring.io/libs-snapshot" } maven { url "http://repo.spring.io/release" }
maven { url "http://repo.spring.io/milestone" }
maven { url "http://repo.spring.io/snapshot" }
} }
dependencies { dependencies {
......
<ivy-module version="2.0"> <ivy-module version="2.0">
<info organisation="org.springframework.boot" module="spring-boot-sample-actuator"/> <info organisation="org.springframework.boot" module="spring-boot-sample-actuator" />
<configurations> <configurations>
<conf name="loader" description="helpers added to final jar" /> <conf name="loader" description="helpers added to final jar" />
<conf name="compile" description="everything needed to compile this module" /> <conf name="compile" description="everything needed to compile this module" />
<conf name="runtime" extends="compile" description="everything needed to run this module" /> <conf name="runtime" extends="compile" description="everything needed to run this module" />
</configurations> </configurations>
<dependencies> <dependencies>
<dependency org="org.springframework.boot" name="spring-boot-loader" rev="1.0.0.BUILD-SNAPSHOT" conf="loader->default"/> <dependency org="org.springframework.boot" name="spring-boot-loader" rev="1.0.0.BUILD-SNAPSHOT" conf="loader->default" />
<dependency org="org.springframework.boot" name="spring-boot-starter-web" rev="1.0.0.BUILD-SNAPSHOT" conf="compile"/> <dependency org="org.springframework.boot" name="spring-boot-starter-web" rev="1.0.0.BUILD-SNAPSHOT" conf="compile" />
<dependency org="org.springframework.boot" name="spring-boot-starter-actuator" rev="1.0.0.BUILD-SNAPSHOT" conf="runtime"/> <dependency org="org.springframework.boot" name="spring-boot-starter-actuator" rev="1.0.0.BUILD-SNAPSHOT" conf="runtime" />
</dependencies> </dependencies>
</ivy-module> </ivy-module>
\ No newline at end of file
<ivysettings> <ivysettings>
<settings defaultResolver="chain"/> <settings defaultResolver="chain" />
<resolvers> <resolvers>
<chain name="chain"> <chain name="chain">
<filesystem name="local" local="true" m2compatible="true"> <!-- NOTE: You should declare only repositories that you need here -->
<artifact <filesystem name="local" local="true" m2compatible="true">
pattern="${user.home}/.m2/[organisation]/[module]/[revision]/[module]-[revision].[ext]" /> <artifact pattern="${user.home}/.m2/[organisation]/[module]/[revision]/[module]-[revision].[ext]" />
<ivy <ivy pattern="${user.home}/.m2/[organisation]/[module]/[revision]/[module]-[revision].pom" />
pattern="${user.home}/.m2/[organisation]/[module]/[revision]/[module]-[revision].pom" /> </filesystem>
</filesystem> <ibiblio name="ibiblio" m2compatible="true" />
<ibiblio name="ibiblio" m2compatible="true" /> <ibiblio name="spring-milestones" m2compatible="true" root="http://repo.spring.io/release" />
<ibiblio name="spring-milestones" m2compatible="true" root="http://repo.spring.io/libs-milestone"/> <ibiblio name="spring-milestones" m2compatible="true" root="http://repo.spring.io/milestone" />
<ibiblio name="spring-snapshots" m2compatible="true" root="http://repo.spring.io/libs-snapshot"/> <ibiblio name="spring-snapshots" m2compatible="true" root="http://repo.spring.io/snapshot" />
</chain> </chain>
</resolvers> </resolvers>
</ivysettings> </ivysettings>
\ No newline at end of file
...@@ -3,8 +3,12 @@ buildscript { ...@@ -3,8 +3,12 @@ buildscript {
springBootVersion = '1.0.0.BUILD-SNAPSHOT' springBootVersion = '1.0.0.BUILD-SNAPSHOT'
} }
repositories { repositories {
// NOTE: You should declare only repositories that you need here
mavenLocal() mavenLocal()
maven { url "http://repo.spring.io/libs-snapshot" } mavenCentral()
maven { url "http://repo.spring.io/release" }
maven { url "http://repo.spring.io/milestone" }
maven { url "http://repo.spring.io/snapshot" }
} }
dependencies { dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
...@@ -22,9 +26,12 @@ jar { ...@@ -22,9 +26,12 @@ jar {
} }
repositories { repositories {
// NOTE: You should declare only repositories that you need here
mavenLocal() mavenLocal()
mavenCentral() mavenCentral()
maven { url "http://repo.spring.io/libs-snapshot" } maven { url "http://repo.spring.io/release" }
maven { url "http://repo.spring.io/milestone" }
maven { url "http://repo.spring.io/snapshot" }
} }
dependencies { dependencies {
......
...@@ -3,8 +3,12 @@ buildscript { ...@@ -3,8 +3,12 @@ buildscript {
springBootVersion = '1.0.0.BUILD-SNAPSHOT' springBootVersion = '1.0.0.BUILD-SNAPSHOT'
} }
repositories { repositories {
// NOTE: You should declare only repositories that you need here
mavenLocal() mavenLocal()
maven { url "http://repo.spring.io/libs-snapshot" } mavenCentral()
maven { url "http://repo.spring.io/release" }
maven { url "http://repo.spring.io/milestone" }
maven { url "http://repo.spring.io/snapshot" }
} }
dependencies { dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
...@@ -26,8 +30,12 @@ war { ...@@ -26,8 +30,12 @@ war {
} }
repositories { repositories {
// NOTE: You should declare only repositories that you need here
mavenLocal()
mavenCentral() mavenCentral()
maven { url "http://repo.spring.io/libs-snapshot" } maven { url "http://repo.spring.io/release" }
maven { url "http://repo.spring.io/milestone" }
maven { url "http://repo.spring.io/snapshot" }
} }
configurations { configurations {
......
...@@ -4,8 +4,12 @@ buildscript { ...@@ -4,8 +4,12 @@ buildscript {
springLoadedVersion = '1.1.5.RELEASE' springLoadedVersion = '1.1.5.RELEASE'
} }
repositories { repositories {
// NOTE: You should declare only repositories that you need here
mavenLocal() mavenLocal()
maven { url "http://repo.spring.io/libs-snapshot" } mavenCentral()
maven { url "http://repo.spring.io/release" }
maven { url "http://repo.spring.io/milestone" }
maven { url "http://repo.spring.io/snapshot" }
} }
dependencies { dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
...@@ -27,8 +31,12 @@ jar { ...@@ -27,8 +31,12 @@ jar {
} }
repositories { repositories {
// NOTE: You should declare only repositories that you need here
mavenLocal()
mavenCentral() mavenCentral()
maven { url "http://repo.spring.io/libs-snapshot" } maven { url "http://repo.spring.io/release" }
maven { url "http://repo.spring.io/milestone" }
maven { url "http://repo.spring.io/snapshot" }
} }
dependencies { dependencies {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment