buildscript { ext { grailsVersion = project.grailsVersion } repositories { mavenLocal() maven { url "https://repo.grails.org/grails/core" } } dependencies { classpath "org.grails:grails-gradle-plugin:$grailsVersion" classpath "com.bertramlabs.plugins:asset-pipeline-gradle:2.5.0" classpath "org.grails.plugins:hibernate4:5.0.2" } } apply plugin: "eclipse" apply plugin: "idea" apply plugin: "war" apply plugin: "org.grails.grails-web" apply plugin: "org.grails.grails-gsp" apply plugin: "asset-pipeline" apply from: SAMPLE_GRADLE ext { grailsVersion = project.grailsVersion } repositories { mavenLocal() maven { url "https://repo.grails.org/grails/core" } } 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-autoconfigure" compile "org.grails:grails-core" compile "org.springframework.boot:spring-boot-starter-actuator" compile "org.springframework.boot:spring-boot-starter-tomcat" compile "org.grails:grails-dependencies" compile "org.grails:grails-web-boot" compile "org.grails.plugins:cache" compile "org.grails.plugins:scaffolding" compile "org.grails.plugins:hibernate4" compile "org.hibernate:hibernate-ehcache" console "org.grails:grails-console" profile "org.grails.profiles:web:3.1.4" runtime "org.grails.plugins:asset-pipeline" runtime "com.h2database:h2" testCompile "org.grails:grails-plugin-testing" testCompile "org.grails.plugins:geb" testCompile "org.assertj:assertj-core" testCompile "org.seleniumhq.selenium:selenium-htmlunit-driver" testCompile "net.sourceforge.htmlunit:htmlunit" compile "org.springframework.boot:spring-boot-starter-redis" compile 'org.springframework.session:spring-session:1.1.1.RELEASE' compile 'org.grails.plugins:spring-security-core:3.0.4' } assets { minifyJs = true minifyCss = true }