This talk has been accepted but has not yet been assigned a time slot.
A Complete Continuous Integration System for embedded OSGi Projects
In this poster I will present the build flow in one of our embedded OSGi Projects. Starting from source code all the way to deliverable components, the poster will detail the steps needed to achieve fast and reliable builds. The focus is not on preventing failed builds, but on getting the maximum information and results from each build. Furthermore, the laws of good continuous integration systems must be obeyed: “No Magic Machine”, “Staged Builds”, “Build Fast & Often”, “Run Acceptance Testing on the Target Platform”. In the poster and the conversation I will show how we achieved these goals.
The poster will further highlight the main components of a continuous integration system:
- continuous build
- continuous testing
- continuous inspection
- continuous deploy and
- continuous documentation.
Christine Mitterbauer is a senior software engineer and authorized signatory at MicroDoc GmbH in Munich. She leads several OSGi-based customer projects especially in the embedded space. She was the symposium lead of the Test-Driven Development symposium at Eclipse Summit Europe 2007 and 2008 and is highly interested in software quality, agile development processes and improvement of customer relationships.
Download file of related material.