1
0
mirror of synced 2026-05-22 21:33:16 +00:00

SEC-2963: Update to latest Google AppEngine

This commit is contained in:
Rob Winch
2015-07-20 12:36:29 -05:00
parent 9654df2cc3
commit e25b84c902
7 changed files with 21 additions and 39 deletions
@@ -1,26 +0,0 @@
package gae;
import com.google.appengine.tools.admin.AppCfg
import org.gradle.api.*;
class GaePlugin implements Plugin<Project> {
public void apply(Project project) {
if (!project.hasProperty('appEngineSdkRoot')) {
println "'appEngineSdkRoot' must be set in gradle.properties"
} else {
System.setProperty('appengine.sdk.root', project.property('appEngineSdkRoot'))
}
File explodedWar = new File(project.buildDir, "gae-exploded")
project.task('gaeDeploy') << {
AppCfg.main("update", explodedWar.toString())
}
project.gaeDeploy.dependsOn project.war
project.war.doLast {
ant.unzip(src: project.war.archivePath, dest: explodedWar)
}
}
}
@@ -1 +0,0 @@
implementation-class=gae.GaePlugin