Re: Gitlab support in Zuul (was: salsa.debian.org partially down)

2019-08-17 Thread Thomas Goirand
Hi Jeremy,

-Off-list-

thanks for all the valuable info.

On 8/16/19 1:23 PM, Jeremy Stanley wrote:
> I know the Zuul community would welcome a
> driver for Gitlab, but that's unlikely to materialize unless people
> who want to use Zuul and Gitlab together write and contribute it.

I did read about at least some intention to add Zull support for Gitlab
from a few month ago, but also didn't see anything coming. It'd be
awesome if it one day materializes.

> I'm simply glad to see
> increasing uptake of automated testing in Debian relying on
> free/libre open source software, but have no interest in viewing
> choice between these solutions as a competition.
+1

What drives me here is adding more freeness in our Gitlab CI stuff,
which is using the non-free GCE. The only solution that I know of that
would be completely free would be Zuul and the way the OpenStack CI runs.

I very much love social aspect were the OpenStack CI runs on donated
compute power. I'd love to see the same model in Debian.

I also completely hate the fact Salsa is becoming more and more coupled
with Google. First with built artifact storage, and now with the CI.

Cheers,

Thomas Goirand (zigo)



Gitlab support in Zuul (was: salsa.debian.org partially down)

2019-08-16 Thread Jeremy Stanley
On 2019-08-15 12:22:58 +0200 (+0200), Thomas Goirand wrote:
[...]
> I've read that this year, there was some efforts to add Gitlab
> support to Zuul. I don't know what the status is though, but I
> know that it's possible to add Gerrit in front, and then have
> Gerrit plugged to Zuul.
[...]

While several Gitlab users have expressed an interest in writing a
connection driver to be able to actively integrate Zuul, I'm aware
of no actual work started to contribute this yet. For the moment
Zuul only integrates with Gerrit, Pagure and Github (in addition to
its generic Git driver), with support for Bitbucket now very close
to being finished as well. I know the Zuul community would welcome a
driver for Gitlab, but that's unlikely to materialize unless people
who want to use Zuul and Gitlab together write and contribute it.

The Debian community went all-in on Gitlab, and that has included
increasing reliance on Gitlab's built-in CI solution. Even though
I'm an upstream Zuul maintainer, I'm not going to advocate for it
here, or indeed for any particular solution, as I'm a firm believer
in projects using what works best for them. I'm simply glad to see
increasing uptake of automated testing in Debian relying on
free/libre open source software, but have no interest in viewing
choice between these solutions as a competition. When any one free
software solution wins, we all win.
-- 
Jeremy Stanley


signature.asc
Description: PGP signature