Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Repository mirrors & CI are looking for a new "maintainer"
Date: Sun, 27 Mar 2022 21:35:59
Message-Id: 46f460f8ffc7018eafb9dff788148c56b800825f.camel@gentoo.org
In Reply to: Re: [gentoo-dev] Repository mirrors & CI are looking for a new "maintainer" by Alec Warner
1 On Thu, 2022-03-24 at 17:31 -0700, Alec Warner wrote:
2 > On Thu, Mar 24, 2022 at 3:41 PM Michał Górny <mgorny@g.o> wrote:
3 > >
4 > > Hi, everyone.
5 > >
6 > > TL;DR: I need someone to take over the job of minimal "maintenance" work
7 > > around repo mirrors & CI. I can still do the needed code changes, I
8 > > just need replacement for stuff like filing bugs and taking care of
9 > > immediate issues.
10 > >
11 > >
12 > > I've started the repo-mirror-ci project back in 2015 to provide QA
13 > > checks for the Gentoo repositories (as listed in repositories.xml).
14 > > Originally, it was supposed to run repoman (later: pkgcheck) on all
15 > > repos. You can guess how that went.
16 > >
17 > > Fast-forward, the project roughly broke into three somewhat
18 > > complementary parts:
19 > >
20 > > 1) Repository mirrors that sync, do basic "is it working" checks
21 > > and generate md5-cache (which also catches some ebuild problems) for all
22 > > repos.
23 > >
24 > > 2) Gentoo CI that runs pkgcheck against ::gentoo.
25 >
26 > Happy to take this.
27 >
28 > >
29 > > 3) Pull request CI that runs pkgcheck against pull requests on GitHub.
30 >
31 > Happy to take this too.
32 >
33 > Both are part of work we would need to do to migrate CI to gitlab
34 > (should we eventually move stuff to gitlab.)
35 >
36
37 Err but I just said these need no maintenance? But I'll keep that
38 in mind if there's any work to do.
39
40 And yes, I'd agree that if we decide to run GitLab long term, then it'd
41 be nice to move CI there using some standard pipelines.
42
43 --
44 Best regards,
45 Michał Górny