Commit Graph

18 Commits

Author SHA1 Message Date
42feb53c86 Cross compile for ARMv7, Aarch64 and RISC-V 64
Adds CI cross-compilation tests for those architectures. Requires the
host to be able to run thos binaries via binfmt.

See: https://docs.kernel.org/admin-guide/binfmt-misc.html
2024-07-24 15:12:09 +02:00
d100b42e5a Port nix CI to flakes
Change bscpkgs repo url to sourcehut
2023-10-19 11:18:45 +02:00
cd0d0eb7c7 Don't produce output link for CI 2023-06-26 11:14:53 +02:00
8a92023cf3 Enable Asan tests in CI
For now memory leaks are ignored.
2023-04-24 12:29:58 +02:00
171e439bd4 Allow builds without MPI with -DUSE_MPI=OFF 2023-04-14 11:27:30 +00:00
e69df2e5c8 Remove mestral tag for CI
Now we run the CI tests in our own infrastructure.
2023-04-14 10:30:17 +02:00
410c52235d Add old gcc builds with Release version 2022-12-19 15:24:34 +01:00
168ba99828 Add no LTO tests for old gcc versions too 2022-12-19 15:24:32 +01:00
1ea1768728 Compile ovni with older GCC versions 2022-12-19 11:53:24 +01:00
394910daa7 Always fetch the repositories again 2022-09-21 13:37:23 +02:00
12625a3750 Always use the mestral runner 2022-09-21 13:36:36 +02:00
999862e530 Enable CI runtime tests for Nanos6
These require a runner with nix available.
2022-09-13 12:15:36 +02:00
3b90326b12 Add rt tests to CI 2022-09-12 15:57:07 +02:00
6fd2b51621 Fix the nixos image to nix v2.9.2 2022-07-18 16:40:52 +02:00
1523553577 Enable verbose tests on the debian build too 2022-06-21 15:09:55 +02:00
ce9a68fc7e Simplify nix-build and enable verbose tests 2022-01-13 13:17:32 +01:00
292dda835a Add gitlab CI with old glibc 2022-01-11 17:51:47 +01:00
d6c16bdb24 Add .gitlab-ci.yml file 2021-12-10 13:14:29 +01:00