Hi Tim,

On Thu, May 16, 2019 at 07:53:03PM +0200, Tim Düsterhus wrote:
> Willy,
> 
> Am 16.05.19 um 09:42 schrieb Willy Tarreau:
> > If in the mean time you know how to verify that it was properly enabled
> > and builds there, and share with us the link to consult the status, it
> > would be nice.
> 
> These continuous integration services report the commit status back to
> GitHub: If you view the commit list on GitHub [1] you can see either a
> green checkmark or a red X behind the date on certain commits. These
> commits were the HEAD of the master branch after a push and the ones tested.
> 
> When you click the checkmark / X a list of continues integration
> services opens.

Ah, I've already seen such crosses on certain projects, but since there's
no tooltip when you hover them, I never tried to click, to avoid doing
mistakes!

> For the recent commit at the time of composing this
> email clicking Cirrus leads to this page with links to the build logs [2]:
> 
> https://github.com/haproxy/haproxy/runs/129763329
> 
> So it appears that Cirrus indeed is properly enabled now (and FreeBSD
> passes the tests).
> 
> [1] https://github.com/haproxy/haproxy/commits/master
> [2] https://cirrus-ci.com/task/5113143785684992

Thanks for this explanation, it'll be easier to search now.

(...)
> Sorry for the duplicate email. I thought the part of "why do we need two
> services" was in another mail and I stripped the paragraph without checking:
> 
> The reason is simple. These CI services only support a limited number of
> operating systems. For Travis this is Linux and Mac. Since a few months
> Windows as well.
> 
> Cirrus appears to supports Linux, Mac and FreeBSD (which probably would
> have been sufficient).
> But honestly: I never heard about Cirrus before, while Travis is very
> well known in the GitHub community. This makes it easier to find Travis
> expertise in case something goes wrong. Personally I also find Travis'
> UI cleaner.

OK these are perfectl valid arguments. Thank you very much for taking
the time to explain all this, it's much clearer now!

Willy

Reply via email to