From 124d8745c4959e67a3dc7ac958383dfd25b51344 Mon Sep 17 00:00:00 2001 From: Artem Bilan Date: Thu, 23 Jan 2014 18:23:00 +0200 Subject: [PATCH] INT-3274: build.gradle: BUILD-SNAPSHOT condition JIRA: https://jira.springsource.org/browse/INT-3274 * Add condition on `springVersion` to check `BUILD-SNAPSHOT` release category on version and enable `libs-snapshot` repository To allow CI plan to build with SF snapshots it's just enough to configure the Gradle option `-PspringVersion=3.2.7.BUILD-SNAPSHOT` --- build.gradle | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index 66b0fbe2f1..6a3c4e81c4 100644 --- a/build.gradle +++ b/build.gradle @@ -25,8 +25,11 @@ allprojects { group = 'org.springframework.integration' repositories { - maven { url 'http://repo.springsource.org/libs-milestone' } - maven { url 'http://repo.springsource.org/plugins-release' } + if (project.hasProperty('springVersion') && getProperty('springVersion').endsWith('BUILD-SNAPSHOT')) { + maven { url 'http://repo.spring.io/libs-snapshot' } + } + maven { url 'http://repo.spring.io/libs-milestone' } + maven { url 'http://repo.spring.io/plugins-release' } mavenCentral() } }