
Hi Filippo, Filippo Bonazzi <fbonazzi@suse.de> writes:
On Wed, Jul 19, 2023 at 04:31:13PM +0200, Dan Čermák via openSUSE Factory wrote:
I don't disagree with you, the problem here is mostly how to trigger builds and report back to the user in a useful manner. We could certainly make the bot listen to repositories getting forked, setup these test projects for each fork+branch and report build results back as a commit status.
Would that be desirable for you as a user? Would it be very well discoverable (sadly the build status is just a yellow/green/red dot next to the commit sha)?
Yes, this sounds very desirable. Ideally the bot would create a test project on OBS, build the forked Git repo head (at least) and make the results (OK/KO, built RPMs and rpmlint / build log) available. Other than the green/yellow/red dot, the bot could add links the build artifacts e.g. in a comment on a commit.
Adding a comment on a commit sounds doable, albeit it would have to get continuously updated. If you have concrete ideas how this could look like in practice to be useful for *you*, would you please open an issue or create a discussion on https://github.com/openSUSE/scm-staging? I would prefer not to implement something totally against user's wishes. Cheers, Dan -- Dan Čermák <dcermak@suse.com> Software Engineer Development tools SUSE Software Solutions Germany GmbH Frankenstrasse 146 90461 Nürnberg Germany (HRB 36809, AG Nürnberg) Managing Director/Geschäftsführer: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman