aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--.gitlab-ci.yml20
1 files changed, 20 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 000000000..43f17aac4
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,20 @@
+
+.build:
+ stage: build
+ image: fedora
+ before_script:
+ - dnf -y install gcc-c++ cmake make
+ script:
+ - cmake -B builddir -DEIGEN_TEST_CXX11=${EIGEN_TEST_CXX11}
+ - cmake --build builddir --target buildtests
+ - cd builddir && ctest --output-on-failure
+
+CXX11 ON:
+ variables:
+ EIGEN_TEST_CXX11: "ON"
+ extends: .build
+
+CXX11 OFF:
+ variables:
+ EIGEN_TEST_CXX11: "OFF"
+ extends: .build \ No newline at end of file