openmicroscopy/ome-documentation — pull request #600 by sbesson (2013-12-20 13:57:25+00:00)
Title: New Continuous Integration jobs

This PR is not meant to be merged straight away but to act as a placeholder to start a discussion regarding the CI job reorganisation and name rationalization. This PR will additionally document the CI job reorganisation that will happen in January for the 4.4.10 and 5.0.0 release.

A couple of suggestions are made in this PR to rationalise the CI jobs:
- the `-stable` is dropped and the version number of development branches `dev_x_y` is used across the board, i.e. `-x.y`
- all jobs are renamed to follow the convention `${COMPONENT}-${VERSION}-${JOB}-${SUBCOMPONENT}`, e.g. `OMERO-5.0-merge-docs` or `BIOFORMATS-4.4-maven`
- for the `develop` jobs, `develop` is used instead of `${VERSION}` across the board, e.g. `OMERO-develop-merge-integration` or `OMERO-develop`.

NB: this renaming has potentially large implications across the code, javadocs etc.. and we may want to perform it in several steps. But as our existing CI infrastructure will be largely modified soonish, now may also be a good time to fix everything.

/cc @jburel, @joshmoore, @melissalinkert
--exclude