CI builds using
...
Jenkins
Continuous integration builds for Apache Camel have been set up at https://hudsonbuilds.apache.org/hudson. More information about using Hudson Jenkins at Apache can be found at http://wiki.apache.org/general/HudsonJenkins.
If you are a Camel PMC member and would like to have access to the Hudson administrationJenkins administration, you can find instructions for getting your own user id on the same wiki page.
We have several views jobs available for Apache Camel:
- https://builds.apache.org/hudson/view/A-F/view/Camel/ gives you a view on last status of every Camel build we havejob/Camel.trunk.fulltest.java7/
- https://builds.apache.org/hudson/view/A-F/view/Camel/job/Camel/ shows a short history of recent builds for Camel trunk.trunk.fulltest.java8/
- https://builds.apache.org/hudson/view/A-F/view/Camel/job/Camel.trunk.mavenitest.3/ shows the same as above, but build with Maven 3karaf/
- https://builds.apache.org/hudson/view/A-F/view/Camel/job/Camel.trunk.itest.fulltest/ shows a short history of recent full test builds for Camel trunkosgi/
Code health reports
Sonar leverages well-known tools such as Checkstyle, PMD, Findbugs, Cobertura, Clover and JavaNCSS to provide an integrated and easy to use quality management platform. The Sonar guys were kind enough to add Camel to their public server at Codehaus
...
Problems? Suggestions?
Access to Hudson Jenkins administration is currently being limited to PMC members by the Apache Infrastructure team, but several PMC members already have an account on these machines so you can just contact the developer mailing list for any problems or suggestions with the way the builds have been set up.