34 lines
943 B
Groovy
34 lines
943 B
Groovy
plugins {
|
|
id 'org.springframework.boot' version '1.5.4.RELEASE'
|
|
}
|
|
|
|
apply from: "${rootDir}/gradle/java.gradle"
|
|
apply from: "${rootDir}/gradle/jacoco.gradle"
|
|
|
|
version = 'demo'
|
|
description = 'spring-boot-jdbc'
|
|
|
|
dependencies {
|
|
compile group: 'org.apache.httpcomponents', name: 'httpclient', version: '4.5.3'
|
|
|
|
compile group: 'com.h2database', name: 'h2', version: '1.4.196'
|
|
compile group: 'org.springframework.boot', name: 'spring-boot-starter-web', version: '1.5.4.RELEASE'
|
|
compile group: 'org.springframework.boot', name: 'spring-boot-starter-data-jpa', version: '1.5.4.RELEASE'
|
|
}
|
|
|
|
bootRepackage {
|
|
mainClass = 'com.datadoghq.examples.Application'
|
|
}
|
|
|
|
bootRun {
|
|
if (project.hasProperty('javaagent')) {
|
|
jvmArgs = ["-javaagent:$javaagent"]
|
|
} else {
|
|
jvmArgs = ["-javaagent:${project(':dd-java-agent').tasks.shadowJar.outputs.files.getFiles().iterator().next()}"]
|
|
}
|
|
}
|
|
|
|
task wrapper(type: Wrapper) {
|
|
gradleVersion = '4.0'
|
|
}
|