Print

Print


Hi Alex,

Thanks for the offer! :-)

Actually, we do have a CI:
https://st-ci.cern.ch/

We use a Jenkins instance at CERN. Currently, there is also some ongoing work to mirror our github repo in cern gitlab and use gitlab runner for continuous integration.

That said, I would be more than happy to use Travis CI and have everything in one place!

But before we go ahead could you clarify few things:

  1. Can we provide our own build nodes? Or does Travis provide their own build nodes? If we can only relay on Travis build nodes, how many do we get?

  2. Are you willing to maintain the Travis CI for XRootD?

  3. For what platforms can we build? Currently we are interested in epel6, epel7, latest 3 fedora releases, fedora-rawhide, and OSX, can we cover that with Travis?

  4. At least the release builds should be done with mock, as they go to epel/fedora, can we do that with Travis CI?

  5. Can we run unit/functional tests in docker containers?

Cheers,
Michal


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/xrootd/xrootd","title":"xrootd/xrootd","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/xrootd/xrootd"}},"updates":{"snippets":[{"icon":"PERSON","message":"@simonmichal in #502: Hi Alex,\r\n\r\nThanks for the offer! :-)\r\n\r\nActually, we do have a CI:\r\nhttps://st-ci.cern.ch/\r\n\r\nWe use a Jenkins instance at CERN. Currently, there is also some ongoing work to mirror our github repo in cern gitlab and use gitlab runner for continuous integration.\r\n\r\nThat said, I would be more than happy to use Travis CI and have everything in one place!\r\n\r\nBut before we go ahead could you clarify few things:\r\n\r\n1) Can we provide our own build nodes? Or does Travis provide their own build nodes? If we can only relay on Travis build nodes, how many do we get?\r\n \r\n2) Are you willing to maintain the Travis CI for XRootD?\r\n\r\n3) For what platforms can we build? Currently we are interested in epel6, epel7, latest 3 fedora releases, fedora-rawhide, and OSX, can we cover that with Travis?\r\n\r\n4) At least the release builds should be done with mock, as they go to epel/fedora, can we do that with Travis CI?\r\n\r\n5) Can we run unit/functional tests in docker containers?\r\n\r\nCheers,\r\nMichal"}],"action":{"name":"View Issue","url":"https://github.com/xrootd/xrootd/issues/502#issuecomment-293203112"}}}

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