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?

Était-ce utile?

La 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

Autres conseils

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!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top