El dimecres, 20 d’abril de 2016, a les 18:42:31 CEST, Elvis Angelaccio va escriure: > Hi, > as many of you already know, KDE has a github mirror in place at [1]. > I've been playing with travis-ci [2] and I was surprised by how easy to use > and how well integrated with github is. > > I think it would be nice to have travis builds for the (mirrored) > repositories that provides a .travis.yml configuration file. The builds > would run on the travis servers, so no additional overload on the KDE > infrastructure. There is also virtually nothing to do for KDE sysadmins. > The project's maintainer is the one in charge to setup the travis > configuration file (if he wants to), in order to have working builds. > > Would this be possible from a technical p.o.v.? I think the KDE github > account would have to register on the travis website and "sync" its github > repositories - that's what I had to do with my personal github account. > > The use cases could be many. For example, on travis I can install optional > dependencies that are not available on our Jenkins installation. More > details in this post [3]. > > > What do you think?
I don't see the point in having two CI systems, just help improve the one we have. If you need dependencies, why did you start a new CI system instead of asking for the dependendies to be installed? Cheers, Albert > > Regards, > Elvis > > > [1]: https://github.com/KDE > [2]: https://travis-ci.org/ > [3]: > http://www.aelog.org/travis-ci-builds-of-kde-projects-on-archlinux-chroot/