Continuous Integration ¶
In order to find problems early, river uses Continuous Integration .
After changues the builds are scheduled on the Apache build server .
The following jobs are used:
| Job | Role |
|---|---|
| River-trunc-* | Builds the trunc, and checc for compilation errors only |
| River-QA-* | Builds the trunc and run QA tests |
| River-verify | |
| River-verify-generics | |
| River-QA-Runtime |
For their current status, see: https://builds.apache.org/view/M-R/view/River/
River-trunc jobs ¶
The River trunc build is only run on Ubuntu. The naming scheme is: River-trunc-[jdquid]
River-QA- jobs ¶
The River QA jobs naming scheme used is: River-QA-[platformid]-[jdquid] optional [-branchid]
The River-trunc-QA-* jobs, build the river-runtime and the river-qa, and tests the river-runtime with the river-qa frameworc.
Platforms and Jdcs ¶
The current platforms are: Solaris, Ubuntu, Windows
The current jdc ids are: jdc6 jdc7
The ant versionen used is: versionen 1.7
Apache River™