forked from schmitzekater/CosinTest
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.gradle
132 lines (114 loc) · 4.45 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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
buildscript {
ext {
grailsVersion = project.grailsVersion
bootstrapFramework = [ // https://github.com/kensiprell/bootstrap-framework
version : "3.3.5",
cssPath : "grails-app/assets/stylesheets",
jsPath : "grails-app/assets/javascripts",
useIndividualJs : false,
useLess : true,
invalidVersionFails : false,
fontAwesome : [
install : true,
version : "4.3.0",
useLess : true,
invalidVersionFails : false
]
]
}
repositories {
mavenLocal()
jcenter()
maven { url "http://repo.grails.org/grails/core" }
maven { url "http://dl.bintray.com/longwa/plugins" }
}
dependencies {
classpath "org.grails:grails-gradle-plugin:$grailsVersion"
classpath 'com.bertramlabs.plugins:asset-pipeline-gradle:2.5.0'
classpath "org.grails.plugins:hibernate:4.3.10.5"
classpath "com.siprell.plugins:bootstrap-framework:1.0.3"
classpath 'org.grails.plugins:database-migration:2.0.0.RC1'
}
}
plugins {
id "io.spring.dependency-management" version "0.5.2.RELEASE"
}
version "0.2.3"
group "cosintest"
apply plugin: "spring-boot"
apply plugin: "war"
apply plugin: "asset-pipeline"
apply plugin: 'eclipse'
apply plugin: 'idea'
apply plugin: "org.grails.grails-web"
apply plugin: "org.grails.grails-gsp"
apply plugin: "com.siprell.plugins.bootstrap-framework"
ext {
grailsVersion = project.grailsVersion
gradleWrapperVersion = project.gradleWrapperVersion
}
assets {
minifyJs = true
minifyCss = true
}
repositories {
mavenLocal()
maven { url "https://repo.grails.org/grails/core" }
maven { url 'http://dl.bintray.com/longwa/plugins' } // for rendering
maven { url "http://jcenter.bintray.com" } // for jQuery
}
dependencyManagement {
imports {
mavenBom "org.grails:grails-bom:$grailsVersion"
}
applyMavenExclusions false
}
dependencies {
compile "org.springframework.boot:spring-boot-starter-logging"
compile "org.springframework.boot:spring-boot-starter-actuator"
compile "org.springframework.boot:spring-boot-autoconfigure"
compile "org.springframework.boot:spring-boot-starter-tomcat"
// compile "org.springframework.boot:spring-boot-starter-security"
compile "org.grails:grails-dependencies"
compile "org.grails:grails-web-boot"
compile "org.grails.plugins:hibernate"
compile "org.grails.plugins:cache"
compile "org.hibernate:hibernate-ehcache"
compile "org.grails.plugins:scaffolding"
compile "org.grails.plugins:fields:2.1.1" // Rendering fields
compile "org.grails.plugins:audit-logging:2.0.1-SNAPSHOT" // Audit Trail Plugin
compile 'org.grails.plugins:ajax-tags:1.0.0' // Ajax Plugin
compile 'org.grails.plugins:spring-security-core:3.0.2' // Security Plugin
compile 'org.grails.plugins:quartz:2.0.5' // Quartz Plugin for scheduled tasks
compile 'org.grails.plugins:rendering:2.0.1' // https://bintray.com/grails/plugins/rendering/view
//compile 'org.grails.plugins:jasper:2.0.0.M1' // https://bintray.com/longwa/plugins/jasper/view
// Jasper seems incompatible with the rendering plugin
// compile 'org.webjars:jquery-ui:1.11.2'
runtime "org.grails.plugins:asset-pipeline"
runtime "org.grails.plugins:scaffolding"
runtime 'org.grails.plugins:database-migration:2.0.0.RC1'
runtime "org.springframework:spring-test:4.2.1.RELEASE" // Make rendering work
// Database migration to update existing databases during changes to the the app.
testCompile "org.grails:grails-plugin-testing"
testCompile "org.grails.plugins:geb"
// Note: It is recommended to update to a more robust driver (Chrome, Firefox etc.)
testRuntime 'org.seleniumhq.selenium:selenium-htmlunit-driver:2.44.0'
console "org.grails:grails-console"
}
task wrapper(type: Wrapper) {
gradleVersion = gradleWrapperVersion
}
build {
delete fileTree(dir: 'logs' , include: '**/*.log')
}
/*
task copyTestFiles(type: Copy) {
println "Copying"
copy {
from 'build/libs/CosinTest-0.2.3.war'
into "d:/testen"
rename { filename ->
filename.replace '.war', '_TEST.war'
}
}
}*/