Agenda AT8 - 2 to 5.30 pm
Speaker: Benjamin Cabé, Eclipse expert - Top Contributor 2009 / Anyware Technologies
This workshop will introduce the Eclipse building infrastructure (PDE build) and show how it can be easily used in conjunction with the continuous integration engine Hudson.
Prerequisites: Good knowledge of the Java programming language. Basic RCP & plug-in development notions.
- Continuous integration principles
- Introduction to Hudson
- Main features
- Installation
- Plug-ins
- Remote Access API
- PDE Build
- Simple PDE Build integration of an RCP application
- Using p2 to tweak the deployment
- Advanced topics
- Running JUnit plug-in tests and display reports
- Computing metrics : EMMA, CheckStyle, ecj (Eclipse Compiler for Java) log analysis.