Home > Services > Eclipse Training > Automated Builds for Eclipse RCP projects
  • Automated Builds for Eclipse RCP projects
  • Goals, Audience, Prerequisites
  • Course Outline
  • More Info
  • Dates and Registration
  • Contact

Automated Builds for Eclipse RCP projects

Automated builds are a key success factor for all projects. Whether the goal is to run a continuous-intergration, nightly or milestone build, the automation approach is the same. For Eclipse RCP and OSGi-based projects, a combination of PDE Build and Hudson can be used to create timely and reproducible builds to suit your needs.

In this course, participants learn how to setup a complete automated build for products and individual features. Participants work with a comprehensive sample code base and address automation and infrastructure concerns such as getting the sources from the repository, setting up an automated test structure, and creating p2 repositories as part of the build output. You will leave this course with all the tools you need to create and maintain an automated build for your projects whether they be based on Eclipse RCP or Server-side OSGi.

Duration: 1 day

Goals, Audience, Prerequisites

Course goals

  • Be able to set up and configure an automated build for Eclipse RCP and OSGi-based projects
  • Understand the infrastructure requirements of an automated build
  • Understand the integration of automated tests

Target Audience

Eclipse RCP and OSGi bundle developers looking to get an automated build for their project(s)

Prerequisites

  • General understanding of Eclipse plug-in structures
  • Basic Ant knowledge
  • Some familiarity with command line environments

Course Outline

Architecture

  • Structuring your projects with features and products
  • Plug-ins
  • Fragments

PDE Build 

  • Introduction to PDE Build
  • Versioning, qualifiers
  • Target platforms, repositories etc.
  • Configuring and running headless product and feature builds
  • Source access with CVS/SVN
  • p2 repository generation

Eclipse RCP specifics

  • Branding
  • Packaging deliverables
  • Crossplatform Builds/Delta packs

Server-side specifics

  • Defining the WAR structure
  • Configuring the WAR contents
  • Extensible WARs

More Info

Format

  • Course Duration: 1 day
  • Course structure: Instructor led with hands-on labs and tutorials
  • Learn better in a small group: maximum 6-8 participants per instructor
  • Equipment: participants supply their own computer with an up-to-date installation of Eclipse

Languages

Classes in Germany are held in German. All other courses are held in English. Further languages are available on request.

Dates and Registration

To sign up for an open enrollment course, please select from the available dates below. If your organization requires a customized or private course, please contact training@eclipsesource.com to schedule a training session that meets your needs.

Canada and USA

Germany

April 29, 2010,  Virtual Classroom
10:00 am - 6:00 pm Eastern time

February 4, 2010, Karlsruhe

May 19, 2010, Portland, OR

April 1, 2010, Virtual Classroom
10:00 am - 6:00 pm Central European time

June 10, 2010, Karlsruhe

Contact

Unanswered questions? No matching dates? Prefer a course at your office? Need custom training?
We look forward to hearing from you:

Email
training@eclipsesource.com

North America
(+1) 888 679 8753

Europe
(+49) 721 664733 0


Home > Services > Eclipse Training > Automated Builds for Eclipse RCP projects
© EclipseSource 2008 - 2012