Pentaho now hosts Hudson instance for continuous integration feedback to the community.
The platform builds all types of code projects including actual product builds (generating zip & tar.gz files) as well as libraries (generating jar files).
Here's what CI environment provides:
- real-time feedback/status of projects
- code coverage reports
- unit test reports
- automatic publishing of artifacts to the Pentaho public Maven repository
- archiving of build artifacts (jars, zips, tar.gzs, etc)
How do I find what I'm looking for?
Use the tabs to narrow down your search by project group, then find the name of the Hudson job based on these naming rules:
If the project produces a library or reusable component
In other words if is not a product in itself, the Hudson job is named the same as the SVN basename minus any leading "pehtaho". For example, if you are looking for Pentaho's commons connections project build, you would look for pentaho-connections
, which is the SVN folder for this project, trimming off the pentaho prefix to wind up with connections
.
If the project produces an actual product
The Hudson job will be named the abbreviated official product name in all caps. For example, if you need a build of the BI Server, look for BI-SERVER. If you looking for Report Designer, check out PRD.