Skip to content
Snippets Groups Projects
Commit 683290ca authored by Millian Poquet's avatar Millian Poquet
Browse files

ci

parent 9ce0920f
Branches
No related tags found
No related merge requests found
......@@ -15,6 +15,13 @@ debian:
script:
# Get various dependencies
- apt update -y
- apt install -y g++ libprotobuf-dev protobuf-compiler meson ninja-build pkg-config
- apt install -y g++ libsimgrid-dev libprotobuf-dev protobuf-compiler meson ninja-build pkg-config
# Build protocol (c++)
- (cd protocol && meson setup build --prefix=/usr && ninja -C build && meson install -C build)
# Build client (c++)
- (cd client-cpp && meson setup build --prefix=/usr && ninja -C build && meson install -C build)
# Build simulator (c++)
- (cd simgrid-simulator && meson setup build --prefix=/usr -Ddo_unit_tests=true && ninja -C build && meson install -C build)
# Run unit tests (simgrid simulator, c++)
- (cd simgrid-simulator && meson test -C build)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment