aboutsummaryrefslogtreecommitdiffhomepage
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorGravatar Christoph Junghans <junghans@lanl.gov>2020-05-29 09:23:25 -0600
committerGravatar Christoph Junghans <junghans@lanl.gov>2020-05-29 09:23:25 -0600
commit95177362edc9c814a102c8a2236695c632892232 (patch)
treec5c006991af5cd5e9ebac200541fc879c62e09b4 /.gitlab-ci.yml
parent8d1302f566f70c29d0ba864972ab50460a96cf2d (diff)
.gitlab-ci.yml: initial commit
Diffstat (limited to '.gitlab-ci.yml')
-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