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

Re: Preparing the release of gambas 3.19.6


On 11/10/24 11:49, Benoît Minisini wrote:

I have mentioned hosting a repo on PackageCloud.io in the past. The idea didn't seem to garner much interest, and I don't understand why.

Their free plan appears to be a very viable option: 10GB bandwidth, 2GB storage, unlimited repositories, and CI/CD pipeline orchestration with unlimited CI/CD minutes. (And, integration with GitLab.)

Depending on the total size of the Gambas packages, perhaps multiple repos could be hosted: Ubundu, Debian, Arch, etc.


Does that solution allow creating Ubuntu packages for all recent versions automatically like Launchpad?

I don't know how Launchpad works, but, from what you have said, it sounds like it pulls the source from Gitlab to do the builds.

Gitlab already does builds for seven Ubuntu versions along with builds for the other distributions configured in gitlab-ci.yml. (I do not know what triggers that runner.) Very basically, all that should be needed is to add a 'deploy' stage, for each version desired to have in the repo(s), which pushes the packages to PackageCloud.

But, perhaps the Open Build Service is a better option. I don't know enough about how it works to be able to say. I also do not currently know enough to successfully accomplish an integration between Gitlab and PackageCloud.


--
Lee

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


Follow-Ups:
Re: Preparing the release of gambas 3.19.6T Lee Davidson <t.lee.davidson@xxxxxxxxx>
References:
Preparing the release of gambas 3.19.6Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: Preparing the release of gambas 3.19.6Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: Preparing the release of gambas 3.19.6Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: Preparing the release of gambas 3.19.6T Lee Davidson <t.lee.davidson@xxxxxxxxx>
Re: Preparing the release of gambas 3.19.6Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>