Hi Dan,
I would recommend to use either the repositories in https://src.opensuse.org/rpm/ or to checkout the packages in Base:System via the /public/ API route that works without authentication (with the caveat that you have to perform the checkout yourself).
https://src.opensuse.org/rpm/systemd does not seem to have a branch containing the changes from https://build.opensuse.org/package/show/Base:System/systemd. Can you show me how to use the public API route with osc? Cheers, Daan On Wed, 6 Mar 2024 at 14:28, Dan Čermák <dcermak@suse.com> wrote:
Hi Daan,
Daan De Meyer <daan.j.demeyer@gmail.com> writes:
Hi,
I'm trying to build actual packages in systemd's CI for testing purposes instead of running meson install (see https://github.com/systemd/systemd/pull/31345). This requires checking out the packaging sources for each supported distribution (Arch, CentOS, Fedora, Ubuntu, Debian, OpenSUSE) in our CI. This is working great for every distribution except OpenSUSE. Getting the sources from OBS seems to require an OBS account which I really want to avoid. I was pointed to https://code.opensuse.org/ which mirrors the sources from OpenSUSE:Factory but this can lag behind Base:System quite a bit and it takes quite a while for my changes contributed to systemd in Base:System to end up in OpenSUSE:Factory.
Would it be possible to mirror Base:System to code.opensuse.org as well as separate branches for each package? Or is there another solution that doesn't require everyone that wants to test a new upstream feature on OpenSUSE to register for an OBS account?
I would recommend to use either the repositories in https://src.opensuse.org/rpm/ or to checkout the packages in Base:System via the /public/ API route that works without authentication (with the caveat that you have to perform the checkout yourself).
Cheers,
Dan
-- Dan Čermák <dcermak@suse.com> Software Engineer Development tools SUSE Software Solutions Germany GmbH Frankenstr. 146 90461 Nürnberg Germany
www.suse.com Geschäftsführer: Ivo Totev, Andrew McDonald, Werner Knoblich (HRB 36809, AG Nürnberg)