On Tue, May 15, 2018 at 11:46:57AM +0200, Andrea Bolognani wrote:
On Tue, 2018-05-15 at 10:19 +0100, Daniel P. Berrangé wrote:
> On Tue, May 15, 2018 at 10:23:52AM +0200, Andrea Bolognani wrote:
> > Personally, I think Travis CI being limited to Ubuntu, and stuck to
> > an obsolete version at that, makes it close to useless for Linux
> > builds, but I know other developers (CC'd one of them ;) use it for
> > smoke testing before posting patches and would probably be unhappy
> > if that was no longer possible.
>
> Indeed, and from what I see they are testing availability of "precise"
> distro, to replace it. So I'd rather assume that we will be able to switch
> it to more recent distro in the near future, and not aggressively rip it
> out now.
"precise" is the codename for Ubuntu 12.04 LTS, which has been
dropped from Travis CI a few months back.
Sigh, I of course meant xenial.
"xenial" (Ubuntu 16.04 LTS) support has been in the works
for a
long time: it was "just around the corner" last December[1], but
it's six months (and one more Ubuntu LTS release) later now and
it still hasn't materialized; that, along with the fact that just
a couple of months ago[2] the folks at Travis were "super excited"
to introduce "trusty" (Ubuntu 14.04 LTS) to their Enterprise
offering makes it very hard for me to believe we will be able to
run builds on 16.04 anytime soon.
I just had a chat with spice folks and learnt that
gitlab.com provides
a CI system with free shared runners. The key difference from travis,
is that gitlab supports a choice of docker images to use, but does not
support os-x.
So we could drop ubuntu from travis, leaving just the os-x builder,
and enable use of some docker images under gitlab, to get an equiv
level of coverage.
In fact I wonder if we can reuse the ansible scripts we have to build
suitable docker images ?
Regards,
Daniel
--
|:
https://berrange.com -o-
https://www.flickr.com/photos/dberrange :|
|:
https://libvirt.org -o-
https://fstop138.berrange.com :|
|:
https://entangle-photo.org -o-
https://www.instagram.com/dberrange :|