[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!

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


More information about the zeromq-dev mailing list