[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Building gambas on OBS


On 11/12/24 02:00, munix9 wrote:
Am 12.11.24 um 07:05 schrieb munix9:
Am 11.11.24 um 23:12 schrieb munix9:
Am 11.11.24 um 19:54 schrieb Benoît Minisini:


Just out of interest: Has anyone looked into whether and how it is possible to build distribution packages directly on Gitlab?

Yes, I have, and it is possible. One can Build and Deploy packages to a third-party repository host. Gitlab is moving toward hosting repositories, but, for Debian at least (which is what I was looking at), the feature is experimental. And, if I recall correctly, the feature(s) required to do automatically triggered rebuilds (webhooks for example) are premium features.

Building packages involves configuring the Gitlab runner to utilize, for each distribution version image, the various distributions' packaging tools and configuration files in the Build stage. Maintaining the config files for each distro, IMO, might not be trivial. Take a look here at gbWilly's repo for Debian package config files for example:
https://gitlab.com/gbWilly/gambas3-debian-repository/-/tree/main/recipes/debian-3.19.5~debian12?ref_type=heads

The Deploy stage should be relatively simple depending on the distro.


[snip]

I realized that OBS would probably be the better choice at the moment.

I agree.


BTW, thank you for you work maintaining your OBS repo for Gambas stable for openSUSE.


--
Lee

--- Gambas User List Netiquette [https://gambaswiki.org/wiki/doc/netiquette] ----
--- Gambas User List Archive [https://lists.gambas-basic.org/archive/user] ----


References:
Building gambas on OBSmunix9 <munix9@xxxxxxxxxxxxxx>
Re: Building gambas on OBSBenoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: Building gambas on OBSmunix9 <munix9@xxxxxxxxxxxxxx>
Re: Building gambas on OBSmunix9 <munix9@xxxxxxxxxxxxxx>
Re: Building gambas on OBSmunix9 <munix9@xxxxxxxxxxxxxx>