[Debian-salsa-ci] Using Salsa-CI as pre-upload QA for Bullseye and Buster uploads: Lintian and Piuparts

Emilio Pozuelo Monfort pochu at debian.org
Mon Mar 20 08:08:14 GMT 2023


Hi Otto,

I do run lintian from the target release before upload (actually on every 
build). I don't think running lintian from sid for (old*)stable makes sense as 
I'm not interested in newly introduced warnings or errors that affect sid. I'm 
interested in having the most stable lintian warnings, so that if there are any 
new errors, it's because of changes I made (and I need to look into it).

On 19/03/2023 23:04, Otto Kekäläinen wrote:
> Following up on this topic, I noticed that I can't even manually
> override the Lintian image version at the moment as the
> Buster/Bullseye/Bookworm tags don't exist at
> https://salsa.debian.org/groups/salsa-ci-team/-/container_registries/295
> 
> To fix this I filed now
> https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests/407

You can probably use the base:$(RELEASE) image and install lintian yourself.

> I am a bit surprised I seem to be the only one running Salsa-CI when
> preparing stable/LTS uploads, this issue must have been making the
> pipeline red for everybody building RELEASE=bullseye/buster/stretch.

Not the only one! I have been looking at the Salsa CI very recently and have 
made improvements to use it for *oldstable, please see [1] and [2]. I'm not 
building images for bullseye atm, however if you find this useful, I'll be happy 
to add them.

Cheers,
Emilio

[1] https://lists.debian.org/debian-lts/2023/03/msg00021.html
[2] https://salsa.debian.org/lts-team/pipeline



More information about the Debian-salsa-ci mailing list