Question

I want to automate the Build Process of an existing RCP application with an own target platform. Now I can't decide between Ant and Maven ore maybe there is a better tool?!

The tool should be easy to set up, and should run JUnit and SWTBot Tests. Can you help me?

Was it helpful?

Solution

Tycho is a good way to build Eclipse plug-ins / applications :

Tycho is focused on a Maven-centric, manifest-first approach to building Eclipse plug-ins, features, update sites, RCP applications and OSGi bundles. Tycho is a set of Maven plugins and extensions for building Eclipse plugins and OSGi bundles with Maven

OTHER TIPS

You can try TeamCity or Jenkins or Hudson.

This tools are continuous integration (CI) servers.

With help of TeamCity, for example, you can create project which run Ant targets or build application with Maven or you can use configuration with both Maven and Ant.

This article is how to create project in TeamCity. This link is about of TeamCity's main features.

The TeamCity supports JUnit, you can read info about others supported tools and platfoms.

The another tool is Luntbuild.

here, a tycho tutorial
for some reason, i couldn't add this as a comment. weird
ps: I'm using tycho with hudson, and this is GREAT!

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top