| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | apply plugin: 'io.spring.convention.spring-sample-war'apply plugin: 'com.google.cloud.tools.appengine'buildscript {	repositories {		mavenCentral()	}	dependencies {		classpath 'com.google.cloud.tools:appengine-gradle-plugin:1.3.5'	}}// Remove logback as it causes security issues with GAE.configurations.runtime.exclude(group: 'ch.qos.logback')dependencies {	compile "com.google.appengine:appengine:$gaeVersion"	compile project(':spring-security-core')	compile project(':spring-security-taglibs')	compile project(':spring-security-web')	compile jstlDependencies	compile slf4jDependencies	compile "com.google.appengine:appengine-api-1.0-sdk:$gaeVersion"	compile "com.google.appengine:appengine-api-stubs:$gaeVersion"	compile 'javax.validation:validation-api'	compile 'org.hibernate:hibernate-validator'	compile 'org.springframework:spring-beans'	compile 'org.springframework:spring-context'	compile 'org.springframework:spring-context-support'	compile 'org.springframework:spring-web'	compile 'org.springframework:spring-webmvc'	providedCompile 'javax.servlet:javax.servlet-api'	runtime project(':spring-security-config')	testCompile "com.google.appengine:appengine-testing:$gaeVersion"	testRuntime "com.google.appengine:appengine-api-labs:$gaeVersion"}appengineRun.onlyIf { !gradle.taskGraph.hasTask(appengineFunctionalTest) }
 |