diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000000000000000000000000000000000000..767a017a4e26ceae148793e39c2c0746fed1779a --- /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)