Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
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)
X-BeenThere: gaelyk@googlegroups.com
Received: by 10.142.156.18 with SMTP id d18ls1601652wfe.3.p; Thu, 24 Mar 2011
 21:32:15 -0700 (PDT)
MIME-Version: 1.0
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
 -0700 (PDT)
Date: Thu, 24 Mar 2011 21:30:30 -0700 (PDT)
In-Reply-To: <a3a1a401-1231-416c-87ac-cbb7de34d330@x3g2000yqj.googlegroups.com>
X-IP: 203.45.176.197
References: <a3a1a401-1231-416c-87ac-cbb7de34d330@x3g2000yqj.googlegroups.com>
User-Agent: G2/1.0
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)
Message-ID: <374b368e-6ffa-4d26-a596-774183e2c368@k3g2000prl.googlegroups.com>
Subject: Re: ANN: Gradle GAE Plugin
From: Steven <baker.steven...@gmail.com>
To: Gaelyk <gaelyk@googlegroups.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

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>
wrote:
> Hi,
>
> 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)
> configuration.
> - 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
> Engine.
> - gaeRollback: Undoes a partially completed update for the given
> application.
> - gaeRun: Starts a local development server running your project
> code.
> - 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.
>
> Cheers,
>