[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: About go-team infrastructure





On Wed, 4 Aug, 2021, 3:48 am Aloïs Micard, <creekorful@debian.org> wrote:
Hello team,

I've managed to merge the repositories from github.com/debian/dh-make-golang
and salsa.debian.org/go-team/ci into the new
salsa.debian.org/go-team/infra/pkg-go-tools.

While doing so, I've dockerize the whole CI infrastructure in order
to deploy it 'easier'. The images are available on our Gitlab Docker
Registry [1], the deployment is done using Gitlab pipeline [2].

I've provisioned a machine for the runner (the provisioning repo is
available here [3] with some documentation). The machine is available
at `debian-go-ci.debian.net` and is currently hosted at Hetzner.

What I'm planning for tomorrow is to test a bit more the runner on
some repositories and if everything's looks great, I'll need to bulk
update the d/gitlab-ci.yml for each Go repositories.
Fortunately, there's already an existing tool for that available here [4].

If everyone is okay with that I plan to bulk update the d/gitlab-ci.yml
configuration file by tomorrow evening. (the worst case scenario is a
non working CI build like atm).

Fully ACK :)

Nilesh

Reply to: