Message from discussion ANN: Gradle GAE Plugin
Received: by 10.142.133.4 with SMTP id g4mr286341wfd.33.1301027536076;
Thu, 24 Mar 2011 21:32:16 -0700 (PDT)
Received: by 10.142.156.18 with SMTP id d18ls1601652wfe.3.p; Thu, 24 Mar 2011
21:32:15 -0700 (PDT)
Received: by 10.142.51.16 with SMTP id y16mr19648wfy.12.1301027430972; Thu, 24
Mar 2011 21:30:30 -0700 (PDT)
Received: by k3g2000prl.googlegroups.com with HTTP; Thu, 24 Mar 2011 21:30:30
Date: Thu, 24 Mar 2011 21:30:30 -0700 (PDT)
X-HTTP-Via: 1.1 router.clinicalsys:8080 (squid/2.6.STABLE22)
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US)
AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.151 Safari/534.16,gzip(gfe)
Subject: Re: ANN: Gradle GAE Plugin
From: Steven <baker.steven...@gmail.com>
To: Gaelyk <firstname.lastname@example.org>
Content-Type: text/plain; charset=ISO-8859-1
Sorry for my newbieness, but how do you install and use this plugin?
On Mar 17, 8:06=A0pm, Benjamin Muschko <benjamin.musc...@gmail.com>
> Some people might already use Gradle for their Gaelyk builds so this
> might be interesting to you. I implemented a Gradle Google App Engine
> (GAE) plugin (http://bit.ly/fdy5fg) that provides tasks for uploading,
> running and managing of Google App Engine Java projects. The
> documentation describes setup and convention properties in detail. The
> plugin is not limited to plain Java GAE projects. It can also handle
> Gaelyk projects - please refer to the FAQ section. In particular the
> plugin defines the following tasks:
> - gaeCronInfo: Verifies and prints the scheduled task (cron)
> - gaeEnhance: Enhances DataNucleus classes by using byte-code
> manipulation to make your normal Java classes "persistable".
> - gaeLogs: Retrieves log data for the application running on App
> - gaeRollback: Undoes a partially completed update for the given
> - gaeRun: Starts a local development server running your project
> - gaeStop: Stops the local development server.
> - gaeUpdateCron: Updates the schedule task (cron) configuration for
> the app, based on the cron.xml file.
> - gaeUpdateDos: Updates the DoS protection configuration for the app,
> based on the dos.xml file.
> - gaeUpdateIndexes: Updates datastore indexes in App Engine to include
> newly added indexes.
> - gaeUpdateQueues: Updates the task queue configuration (queue.xml) in
> App Engine.
> - gaeUpload: Uploads files for an application given the application's
> root directory. The application ID and version are taken from the
> appengine-web.xml file.
> - gaeVacuumIndexes: Deletes unused indexes in App Engine server.
> - gaeVersion: Prints detailed version information about the SDK, Java
> and the operating system.
> Please let me know if you have any feedback or feature requests. I'd
> be happy to improve the plugin.