|
|
|
|
|
by FujiApple
791 days ago
|
|
What is the state of the art for running NetBSD (and other *BSD) in CI such as GitHub actions? Edit: to add a bit more detail, I maintain a cross platform tool [1] on GitHub and require a way to build and test it in CI for several platform not natively supported by GitHub. Currently I use cargo-cross [2] to build it from a Linux OS but this doesn’t work for running the tests. One option I’m aware of is running a qemu VM on Linux, which is the approach taken by postgres [3]. Another option is using an external CI provider such as Cirrus who claim to have native support [4] for various *BSD. [1] https://github.com/fujiapple852/trippy [2] https://github.com/cross-rs/cross [3] https://github.com/anarazel/pg-vm-images [4] https://cirrus-ci.org/guide/FreeBSD/ |
|
https://smolbsd.org/