From 66d05ec740805189cef5acf2af3efea28f78bfb7 Mon Sep 17 00:00:00 2001 From: Millian Poquet <millian.poquet@irit.fr> Date: Sun, 13 Nov 2022 18:31:08 +0100 Subject: [PATCH] ci: first try --- .gitlab-ci.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..767a017 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,19 @@ +#image: oarteam/batsim_ci:latest + +variables: + GIT_SUBMODULE_STRATEGY: none + +stages: + - unique_stage + +############################################################################### +# Build and test +############################################################################### +build_and_test: + stage: unique_stage + image: debian:unstable-slim + script: + # Get various dependencies + - apt install -y g++ libprotobuf-dev meson ninja pkg-config + # Build protocol (c++) + - (cd protocol && meson build && ninja -C build && meson install) -- GitLab