Print

Print


It's always nice for developers to have some immediate and obvious feedback when
making pull requests. I think a really nice way of giving them this is to have some form of continuous integration that runs for every new PR, like [using Travis CI](https://travis-ci.org/getting_started).

For xrootd, this could mean building the project (i.e. running `cmake ...` and then `make/make install`) and then running the tests (those under `tests` and those that are bindings specific). The CI configuration can be written like a matrix for different platforms and parameters, so one could easily set up CI for all combinations of linux and macOS, and Python 2.7 and 3.5, for example.

If the xrootd developers are willing to [flick the switch](https://travis-ci.org/getting_started) to enable Travis, I'm happy to work on the configuration file in a PR.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/xrootd/xrootd/issues/502

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1