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