Continuous Integration System Updates

Registered by Lars Butler

I would like to propose a handful of updates to our CI system. They are as follows:

General CI updates:
- Install the latest version of Jenkins (fresh from an Ubuntu package) on our Linode box
- Recreate the current CI configuration for building openquake & trim out any unnecessary or obsolete configs
- Take down the current CI system (http://ci.openquake.org:8080) and cut over to the new one (http://ci.openquake.org)

openquake:
- Publish generated python documentation to docs.openquake.org/openquake/python/
- Publish generated javadoc to docs.openquake.org/openquake/java/
- Run openquake DB tests in the build

openquake-server:
- Add openquake-server to CI build
- Run openquake-server DB tests in the build
- Publish generated python documentation to docs.openquake.org/openquake-server/python/

Blueprint information

Status:
Not started
Approver:
John Tarter
Priority:
Low
Drafter:
Lars Butler
Direction:
Approved
Assignee:
None
Definition:
Approved
Series goal:
None
Implementation:
Deferred
Milestone target:
None

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.