[Debian-salsa-ci] Please help me fix the build pipeline for apt-listchanges on Salsa, which is failing

Philip Hands phil at hands.com
Sun Sep 1 11:22:22 BST 2024


Jonathan Kamens <jik at kamens.us> writes:

> Hey folks,
>
> I had to step away from working on apt-listchanges 
> <https://salsa.debian.org/debian/apt-listchanges/> for quite a while 
> (nearly a year), and upon stepping back into it today and pushing some 
> changes to Salsa, I discovered that the build pipeline—which is 
> configured outside my Salsa project so as far as I know

If you look at the repo on Salsa, and find:

  Settings > CI/CD > General Pipelines > CI/CD configuration file

you'll see it's set to:

  recipes/debian.yml at salsa-ci-team/pipeline

which is how the pipeline gets it's configuration.

The documentation is here:

  https://salsa.debian.org/salsa-ci-team/pipeline/

Even for the simplest configurations, I've concluded that it's better to
use the approach where one creates a `debian/salsa-ci.yml` file, and
points to it in the above mentioned setting.

That way people have something to find in the repo itself, and it gives
whoever setup CI a place to leave comments about things like any future
plans they have for CI.

I should create an MR to that effect (IIRC there was some talk on the
list about this where that seemed like it might be the consenus).

Cheers, Phil.
-- 
Philip Hands -- https://hands.com/~phil
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 832 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-salsa-ci/attachments/20240901/0f3a9f6f/attachment.sig>


More information about the Debian-salsa-ci mailing list