57 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Groovy
		
	
	
	
			
		
		
	
	
			57 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Groovy
		
	
	
	
buildscript {
 | 
						|
	ext {
 | 
						|
		springBootVersion = '1.1.9.BUILD-SNAPSHOT'
 | 
						|
	}
 | 
						|
	repositories {
 | 
						|
		// NOTE: You should declare only repositories that you need here
 | 
						|
		mavenLocal()
 | 
						|
		mavenCentral()
 | 
						|
		maven { url "http://repo.spring.io/release" }
 | 
						|
		maven { url "http://repo.spring.io/milestone" }
 | 
						|
		maven { url "http://repo.spring.io/snapshot" }
 | 
						|
	}
 | 
						|
	dependencies {
 | 
						|
		classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
apply plugin: 'java'
 | 
						|
apply plugin: 'eclipse'
 | 
						|
apply plugin: 'idea'
 | 
						|
apply plugin: 'spring-boot'
 | 
						|
 | 
						|
jar {
 | 
						|
	baseName = 'spring-boot-sample-profile'
 | 
						|
	version =  '0.0.0'
 | 
						|
	excludes = ['**/application.yml']
 | 
						|
}
 | 
						|
 | 
						|
task('execJar', type:Jar, dependsOn: 'jar') {
 | 
						|
	baseName = 'spring-boot-sample-profile'
 | 
						|
	version =  '0.0.0'
 | 
						|
	classifier = 'exec'
 | 
						|
	from sourceSets.main.output
 | 
						|
}
 | 
						|
 | 
						|
bootRepackage  {
 | 
						|
	withJarTask = tasks['execJar']
 | 
						|
}
 | 
						|
 | 
						|
repositories {
 | 
						|
	// NOTE: You should declare only repositories that you need here
 | 
						|
	mavenLocal()
 | 
						|
	mavenCentral()
 | 
						|
	maven { url "http://repo.spring.io/release" }
 | 
						|
	maven { url "http://repo.spring.io/milestone" }
 | 
						|
	maven { url "http://repo.spring.io/snapshot" }
 | 
						|
}
 | 
						|
 | 
						|
dependencies {
 | 
						|
	compile("org.springframework.boot:spring-boot-starter")
 | 
						|
	testCompile("org.springframework.boot:spring-boot-starter-test")
 | 
						|
}
 | 
						|
 | 
						|
task wrapper(type: Wrapper) {
 | 
						|
	gradleVersion = '1.6'
 | 
						|
}
 |