openmicroscopy/openmicroscopy — pull request #256 by sbesson (2012-07-16 11:04:47+00:00)
Title: Add hudson script to run homebrew installation

This script is meant to be run by the OMERO-homebrew job on hudson.
Current workflow is:
- cleaning of brew formulas and pip installed packages
- installation of omero using ome/alt formula
- restart of omero 4.4

Successfully tested in http://hudson.openmicroscopy.org.uk/job/OMERO-homebrew/15/

Some caveats and questions:
- `pip uninstall cython` uninstalls Cython but generates an error which causes the job to fail
- should we consider a full uninstall of Homebrew (https://gist.github.com/1173223) instead of a formula cleaning?
- how to deal with omero-ice34 vs omero-ice33? Once ice 3.4 formula is fixed, should we add another test like

```
brew remove zero-ice33
brew install ome/alt/ice
omero admin start
```
- since homebrew-alt does not currently use branches, how to set up this hudson job to test PRs on ome/homebrew-alt?