-
Notifications
You must be signed in to change notification settings - Fork 1
/
build.gradle
67 lines (61 loc) · 2.09 KB
/
build.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
//It all starts here
buildscript {
repositories {
mavenLocal()
maven { url "https://plugins.gradle.org/m2/" }
maven { url "https://repo.grails.org/grails/core" }
}
dependencies {
classpath "org.grails:grails-gradle-plugin:$grailsVersion"
classpath "org.yakworks:gradle-plugins:1.1.3"
}
}
apply plugin: 'yakworks.shipyak' //our opinionated defaults for gradle groovy & grails projects
subprojects {
plugins.withId('java') {
sourceCompatibility = '1.8'
targetCompatibility = '1.8'
dependencies {
compile "org.springframework.boot:spring-boot-starter-logging"
compile "org.springframework.boot:spring-boot-autoconfigure"
compile "org.grails:grails-core"
compile "org.grails:grails-dependencies"
compile "org.grails:grails-web-boot"
compile "org.grails.plugins:cache"
testRuntime "com.h2database:h2"
testRuntime "org.apache.tomcat:tomcat-jdbc"
testCompile "org.grails:grails-gorm-testing-support"
testCompile "org.grails:grails-web-testing-support"
testCompile "org.grails.plugins:build-test-data:$versionBuildTestData"
testCompile "org.grails:views-json-testing-support:$versionViews"
}
test {
//This way Spock/Groovy power asserts will be visiblein the build log
//Very useful - you don't have to look at the test results to debug a test failure
testLogging.exceptionFormat = 'full'
}
}
}
//subprojects {
// plugins.withId('java') {
// sourceCompatibility = '1.8'
// targetCompatibility = '1.8'
//
// dependencies {
// compile "org.springframework.boot:spring-boot-starter-logging"
// compile "org.springframework.boot:spring-boot-autoconfigure"
// compile "org.grails:grails-core"
// compile "org.grails:grails-dependencies"
// compile "org.grails:grails-web-boot"
// compile "org.grails.plugins:cache"
//
// runtime "com.h2database:h2"
//
// testCompile "org.grails:grails-gorm-testing-support"
// testCompile "org.grails:grails-plugin-testing"
// testCompile "org.grails:grails-web-testing-support"
//
// }
// }
//
//}