[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Preparing the release of gambas 3.19.6
[Thread Prev] | [Thread Next]
- Subject: Re: Preparing the release of gambas 3.19.6
- From: T Lee Davidson <t.lee.davidson@xxxxxxxxx>
- Date: Mon, 11 Nov 2024 08:14:52 -0500
- To: user@xxxxxxxxxxxxxxxxxxxxxx
On 11/11/24 08:04, T Lee Davidson wrote:
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.
Clarification: the Gambas gitlab-ci.yml instructs the runner to build executables not packages.And so, now that I'm thinking about it, perhaps the OBS would indeed be the better solution. Because, maintaining the various package build specification files for the various distributions could make the Gambas source repo quite messy.
-- Lee --- Gambas User List Netiquette [https://gambaswiki.org/wiki/doc/netiquette] ---- --- Gambas User List Archive [https://lists.gambas-basic.org/archive/user] ----
Preparing the release of gambas 3.19.6 | Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx> |
Re: Preparing the release of gambas 3.19.6 | Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx> |
Re: Preparing the release of gambas 3.19.6 | Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx> |
Re: Preparing the release of gambas 3.19.6 | T Lee Davidson <t.lee.davidson@xxxxxxxxx> |
Re: Preparing the release of gambas 3.19.6 | Benoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx> |
Re: Preparing the release of gambas 3.19.6 | T Lee Davidson <t.lee.davidson@xxxxxxxxx> |