Re: BIRD packages in Gitlab CI
Unfortunately, doesn't change the fact that Bird 2.0.8 is not available on mips. The Gitlab CI should be extended to include that too. P.S Do not email me off-list please. On 21/05/2021 8.05, Kees Meijs | Nefos wrote:
On https://packages.debian.org/buster-backports/bird2 you can find all flavours.
K.
On 21-05-2021 06:22, Skyler Mäntysaari wrote:
Still x86_64 and i386 platforms only. :(
On 20/05/2021 17.18, Ondrej Zajicek wrote:
Hello
Finally we managed to integrate apkg into Gitlab CI and now we not only have apkg metafiles in the master branch (so anybody can use apkg to build deb or rpm packages for their distribution), but we also have automatic build of packages in Gitlab CI for most mainstream distributions (Debian, Ubuntu, Fedora, CentOS, OpenSUSE), which can be downloaded as artifacts [*] for each commit. Thanks to Jakub Ruzicka and Matous Holinka for some work on this.
It is not as comfortable as fully automated and signed public repository, but still better than compile it yourself approach :-).
[*] Right side drop menus on https://gitlab.nic.cz/labs/bird/-/pipelines
The Gitlab CI should be extended to include that too.
No, not really. We don't we have mips runners in our GitLab instance nor do we have access to mips HW to test on AFAIK. Also, CI is a testing system, not a package distribution system. Quoting wikipedia on MIPS architecture: "In March 2021, MIPS announced that the development of the MIPS architecture had ended as the company is making the transition to RISC-V" Interest in mips is minimal and declining. As discussed before on-list, only realistic way to get mips packages is through Debian which supports it as platform. Kees reported working on debian-backports some time ago in parallel to my experimental/stable efforts (in progress), so perhaps he has some news? If you want mips packages, I suggest you a) contribute to Debian yourself so that mips package is available b) build bird2-2.0.8 Debian package yourself from: 1) experimental salsa branch I created for 2.0.8: https://salsa.debian.org/debian/bird2/-/tree/experimental 2) official 2.0.7 package with modifications Debian has plentiful documentation including instructions on howto do what you want to do. Cheers, Jakub Ružička CZ.NIC packager 📦 On 5/21/21 7:08 AM, Skyler Mäntysaari wrote:
Unfortunately, doesn't change the fact that Bird 2.0.8 is not available on mips. The Gitlab CI should be extended to include that too.
P.S Do not email me off-list please.
On 21/05/2021 8.05, Kees Meijs | Nefos wrote:
On https://packages.debian.org/buster-backports/bird2 you can find all flavours.
K.
On 21-05-2021 06:22, Skyler Mäntysaari wrote:
Still x86_64 and i386 platforms only. :(
On 20/05/2021 17.18, Ondrej Zajicek wrote:
Hello
Finally we managed to integrate apkg into Gitlab CI and now we not only have apkg metafiles in the master branch (so anybody can use apkg to build deb or rpm packages for their distribution), but we also have automatic build of packages in Gitlab CI for most mainstream distributions (Debian, Ubuntu, Fedora, CentOS, OpenSUSE), which can be downloaded as artifacts [*] for each commit. Thanks to Jakub Ruzicka and Matous Holinka for some work on this.
It is not as comfortable as fully automated and signed public repository, but still better than compile it yourself approach :-).
[*] Right side drop menus on https://gitlab.nic.cz/labs/bird/-/pipelines
2.0.7 is now in backports for various architectures. Cheers, Kees On 21-05-2021 15:07, Jakub Ružička wrote:
Kees reported working on debian-backports some time ago in parallel to my experimental/stable efforts (in progress), so perhaps he has some news?
On Fri, May 21, 2021 at 08:08:26AM +0300, Skyler Mäntysaari wrote:
Unfortunately, doesn't change the fact that Bird 2.0.8 is not available on mips. The Gitlab CI should be extended to include that too.
Hi We plan to expand BIRD Gitlab CI to more platforms (probably armhf, arm64 and perhaps some mips), but we would need to add these physical machines as Gitlab workers, which took some time. -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
participants (4)
-
Jakub Ružička -
Kees Meijs | Nefos -
Ondrej Zajicek -
Skyler Mäntysaari