[zeromq-dev] Adding Continuous Integration to Pyczmq

Michel Pelletier pelletier.michel at gmail.com
Thu Nov 28 04:03:35 CET 2013

On Wed, Nov 27, 2013 at 5:44 PM, Chris Laws <clawsicus at gmail.com> wrote:

> Without continuous build and test the pyczmq project can be broken until
> someone trying to install and run the tests discovers the issue. This is
> not ideal.

I agree.

> Pyczmq was out of sync with czmq today after an update was pushed to czmq.
> This meant it was effectively broken were someone to download and try to
> use it alongside the current czmq.

True, that being said, I make releases to the cheese shop and those should
still work with the versions they were tested against regardless of the
drift in master.  Of course, CI would help *prove* that that's true and not
just me saying it.

> I'm running a buildbot locally that checks libsodium, libzmq, czmq, pyzmq
> and pyczmq upon detection of a commit to any of the projects so I was able
> to detect and fix the issue relatively quickly.
> I would like to add some form of Continuous Integration checking to the
> pyczmq project? Something like the Travis approach being used by czmq would
> be ideal. I assume I need to create the travis.yml file and then what? Can
> anyone tell me the steps I should follow to implement this?

It sounds great!

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20131127/a47045f9/attachment.htm>

More information about the zeromq-dev mailing list