zeromq / zeromq4-x

ØMQ 4.x stable release branch - bug fixes only
GNU General Public License v3.0
458 stars 196 forks source link

Problem: there is no CI for OSX #133

Closed bluca closed 9 years ago

bluca commented 9 years ago

Hello,

Travis supports OSX builds as a opt-in beta: http://docs.travis-ci.com/user/multi-os/

I requested my CZMQ fork to be enabled, and I did some work in libzmq, zeromq4-x, zeromq4-1, zproject and czmq to get it to work.

In case you are interested in enabling it, I am going to submit a set of PRs to fix the travis config and the ci_build environment so that it works on both Linux and OSX. The only code changes are backporting a test timeout fix that is in libzmq but not in zeromq4-1 and zeromq4-x.

To enable OSX on a project, it is necessary to send an email to support@travis-ci.com with a link to the project, asking to be added.

Here is a CZMQ full run (with all the various ZMQ versions):

https://travis-ci.org/bluca/czmq/builds/73772078