Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[dash-dev] Re: Athena Common Build Informations

Meant to cc: this to dash-dev@. Resending.

On Sat, Nov 14, 2009 at 4:02 PM, Nick Boldt <nickboldt@xxxxxxxxx> wrote:
>> Athena is a build infrastucture to create, test and publish Eclipse Projects
>> for different platforms inclusiv website update. You're using pde build and
>> eclipse test framework, too? The Benefit is that an Eclipse Project can use
>> the templates to easily create a complete build process. Can it be used to
>> create your own RCP Projects? Does it make sense?
>
> Yes, you can build RCP- or SDK-based projects. It does the build then
> runs tests headlessly. It works well in Eclipse, via commandline
> (shell or ant) and can be launched from a CI server like Hudson.
>
> Benefit is that with minimal setup a project can easily get continuous
> builds up and running, including automated JUnit test results. I'm
> using it for projects @ Eclipse.org and JBoss.org currently.
>
> (The web stuff is still pretty loose and not fully implemented. OOTB
> you get index.php pages to go in folders to allow a simple directory
> index, but if you want something like what's been done for the VE
> project (http://eclipse.org/vep/downloads) there's a lot more
> infrastructure to set up.
>
>> I read that you're using Ant4Eclipse, what for?
>
> The goal was to allow people to build from .psf files instead of .maps
> but that hasn't been implemented due to syntax issues w/ svn map files
> (at the time I first was playing with it, ant4eclipse only supported
> subclipse maps, not subversive ones).
>
>> I hope i don't bother you with my question and you can explain it a little
>> more. Perhaps you have some good links? I already checked your slices from
>> EclipseCon08 and 09.
>
> Everything you might want to know is here:
>
> http://wiki.eclipse.org/Category:Athena_Common_Build
> http://divby0.blogspot.com/search?q=athena
>
> Cheers,
>
> Nick Boldt :: JBoss by Red Hat
> Productization Lead :: JBoss Tools & Dev Studio
> Release Engineer :: Dash Athena
http://nick.divbyzero.com


Back to the top