Hi,

On 23-02-2025 22:27, Santiago Ruano Rincón wrote:
Discussing on #salsaci, it came up the idea of triggering autopkgtest
jobs on ci.d.n workers from the salsa ci pipeline. This has the
advantage of reproducing the same reference autopkgtest environment.
However, when binary packages are not available (yet), debci should
force building them. This would be especially the case of architecture
that don't have a gitlab runner available.

For completeness sake, I think we only need this option for architectures unsupported by salsaci. For the current architectures, what I had/have in mind (and what works already on the ci.d.n side of things) is that salsaci sets up an archive that's added to the testbed, like we already do with php, ocaml, perl and ruby test archives [1]. The freshly build binaries would get installed from that archive

Paul

[1] https://salsa.debian.org/ci-team/debian-ci-config/-/blob/master/cookbooks/debci/templates/extra_apt_sources_list.yaml.erb?ref_type=heads#L122

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to