Article on Build Configurations
You can find an article describing Build Configurations in Easyant - a feature introduced in the recent 0.6 release here - http://www.cmcrossroads.com/content/view/13068/
Thanks to CM Crossroads for publishing this.
Build Configurations in Easyant
Jean-Louis had been working on implementing configurations in Easyant. In more common parlance, this is Easyant's equivalent to build profiles. Common usage patterns supported in an Easyant build.
I tried out the writing down a simple easyant build, and using different plugins for different configurations (or environments if you would prefer :)).
We will soon document and put it up on the documentation section to show Easyant's approach to build configurations or profiles.
We hope to get this out with our 0.6 release.
EasyAnt Tutorial
We have our first tutorial available here - http://www.cmcrossroads.com/content/view/12784/745/
This is a very basic guide to easyant concepts, and walks you through setting up a basic java web application project.
It should help you start on easyant real quick!
Welcome to EasyAnt!
Easyant is a simple build toolbox that intends to simplify the regular task of setting up builds. Based on Ant and Ivy, Easyant leverages the ubiquitous familiarty & great flexibility of Ant, and also provides a ready Dependency manager in the form of Ivy.
Like Maven, Easyant comes bundled with a set of ready-to-use build scripts. For example, building a War, or a Jar is a trivial import of a pre-defined build type. Each such build type is merely an Ant script. As such, writing a fresh build type is merely a matter of writing an Ant script. What's more - since Easyant is built on top of Ant - you could retain and still make good use of your existing Ant scripts!
Easyant also allows smaller components to be plugged into your Easyant-build. For example - if you have a web application - you can declare a set of plugins in your Easyant specifications whose functionalities would be made available to you in the form of Ant targets defined in those plugins (Yes - plugins are Ant scripts too!)
We are in the process of building a bigger repository of plugins, and incorporating newer features into Easyant. You could try going through the wiki to find more information. Shortly, you shall find our wiki richer.
We shall shortly update instructions on trying out Easyant. In the mean time, you could also go through Xavier's post on Easyant - http://xhab.blogspot.com/2008/01/easyant-ant-based-pre-packaged-build.html
rss