buildr-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Assaf Arkin" <ar...@intalio.com>
Subject Re: Buildr 1.3 is out!
Date Fri, 02 May 2008 00:01:09 GMT
On Thu, May 1, 2008 at 4:55 PM, Daniel Spiewak <djspiewak@gmail.com> wrote:

> Congratulations on the release!
>
> Regarding the settings files (e.g. build.yaml), does the ".yml" extension
> work as well?  As far as I know, most uses of the YAML format use this
> extension rather than the full "yaml" (e.g. database.yml in Rails).


Yes, either one will work (although I forgot to add a test case for both,
will do promptly).

Assaf


>
>
> Daniel
>
> On Thu, May 1, 2008 at 6:49 PM, Assaf Arkin <arkin@intalio.com> wrote:
>
> > New and improved in 1.3:
> >
> > Support for multiple languages, not just Java.  1.3 adds support for
> > compiling and testing Groovy and Scala projects, and a new API if you
> want
> > to go and add support for any other language.
> >
> > You can also test your Java/Groovy/Scala project using Ruby and the RSpec
> > framework (requires JRuby).
> >
> > Speaking of JRuby: yes.  Buildr now runs on JRuby, 1.1 or later.  The JVM
> > is
> > a bit slow to startup, so we also got Nailgun server support.
> >
> > JRuby and RJB have different ways to access Java classes, JRuby's is
> nicer
> > so we wrote a little adapter to make RJB work like JRuby (if you're not
> > using JRuby, then you're using RJB).
> >
> > Besides JUnit and TestNG, we got three BDD (Behavior-Driven Development)
> > frameworks: JBehave, RSpec and EasyB.
> >
> > RSpec is the one we use for Buildr itself.  Besides running the entire
> > test
> > suite, we also use it to document the official Buildr specification,
> which
> > we keep updated on the Web site.
> >
> > We've got support for EAR packaging, and also packaging of files in
> > addition
> > to artifacts.
> >
> > New to this release is build.yaml that you can use alongside the
> buildfile
> > to specify things like remote repositories, addons, artifacts, etc.
> >  There's
> > also a settings.yaml that belongs in your home .buildr directory.  We'll
> > be
> > adding more features that use these two in upcoming releases.
> >
> > And speaking of addons, first we have a cleaner API for writing
> > extensions.
> >  And, we played around with different options, only to realize the
> easiest
> > way to package and distribute addons is in the form of Ruby Gems.  So 1.3
> > provides a way to list these gems in build.yaml and will download/install
> > them on request.
> >
> > We have new guide for setting up Ruby/JRuby and Buildr, and two new
> > sections
> > on the Web site, one with common recipes for using Buildr, the other for
> > troubleshooting and workarounds, both collected from the mailing
> > list/JIRA.
> >
> > For everything that's new in 1.3, with more details than I can provide
> > here,
> > head over to the what's new page:
> >
> > http://incubator.apache.org/buildr/whats_new.html
> >
> > And last but not least, thanks to all of your for making this happen, and
> > putting up with the delay.
> >
> > Assaf
> >
> >
> > PS We have two broken links on the site, I'm working on fixing those.
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message