Added Ubuntu 24.04 tests

Co-authored-by: Jules Pénuchot <jules@penuchot.com>

See merge request oss/rotgen!33
This commit is contained in:
Jules Pénuchot 2025-10-06 17:03:54 +02:00 committed by Joel Falcou
parent 8fcd92ce1a
commit 991967761d
6 changed files with 254 additions and 142 deletions

16
ci-cd/ci-setup.sh Executable file
View file

@ -0,0 +1,16 @@
#!/bin/bash
export DEBIAN_FRONTEND="noninteractive"
apt update -y
apt upgrade -y
apt install -y \
automake \
build-essential \
clang-14 \
cmake \
gdb \
libc++-14-dev \
libc++abi-14-dev \
libeigen3-dev \
ninja-build