[Debian-salsa-ci] removing extract-source (was: Should we have regular meetings?)

Santiago Ruano Rincón santiagorr at riseup.net
Tue Jul 2 18:21:17 BST 2024


Hi!

El 02/07/24 a las 13:26, Philip Hands escribió:
> Ahmed Siam <aahs.coder at gmail.com> writes:
> 
> > Hi,
> >
> > On Sat, Jun 29, 2024 at 7:35 AM Philip Hands <phil at hands.com> wrote:
> >> Andreas Tille <tille at debian.org> writes:
> >> > I really can't join today but I'm keen on some log / summary.
> >> Likewise, I'd a summary would be interesting (if the meeting happened).
> >
> > Here is the meeting summary:
> > https://wiki.debian.org/Teams/SalsaCI/Meetings/20240628CurrentPrioritiesOfSalsaCiTeam
> 
> I notice:
>   Get rid of extract-source job
> 
> While I'm fine with that, I currently (ab)use the extract-source job in
> branch2repo/debian-installer in order to allow me to do slightly evil
> things, such as editing the debian/control file between unpacking and
> building:
> 
> https://salsa.debian.org/installer-team/debian-installer/-/blob/master/debian/salsa-ci.yml?ref_type=heads#L43-67
> 
> so if we're going to get rid of it, then I guess I'll need some sort of
> hook between the unpack and the build in order to play such tricks.

My intention is indeed to get rid of the extract-source as a by default
job. I am aware there are some projects (like yours!) that customise it,
so ideally, we should still provide the means to do those customisation
in the provisioning stage, or before building the jobs.

> I'm of course very happy to help build this, so if there's a pre-release
> version with extract-source removed, I'll see if I can work out
> where/how I can make it do what I need.

ACK, great! I will let you know once I have a draft MR. :-)

> 
> Cheers, Phil.
> 
> P.S. I thought I'd also mention that I'd quite like to merge bits of
> `branch2repo` into `pipeline` if that's possible, but wrote too much for
> an aside, so I'll send another mail about that in a little while.
> -- 
> Philip Hands -- https://hands.com/~phil

Cheers!

 -- Santiago
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-salsa-ci/attachments/20240702/ab3d0373/attachment.sig>


More information about the Debian-salsa-ci mailing list