From 0ecc9791161a4ba1286a6b8538ff6da0af749021 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org>
Date: Thu, 24 Jan 2019 17:56:43 +0100
Subject: [PATCH] Run dynare++ testsuite in Gitlab CI

---
 .gitlab-ci.yml | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 408d192e8d..798898427e 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -13,6 +13,15 @@ build_binaries:
       - matlab/preprocessor*/*
       - mex/octave/
       - mex/matlab/
+      - dynare++/parser/cc/*_tab.cc
+      - dynare++/parser/cc/*_ll.cc
+      - dynare++/src/*_tab.cc
+      - dynare++/src/*_ll.cc
+      - dynare++/*/*.o
+      - dynare++/*/*.a
+      - dynare++/*/*/*.o
+      - dynare++/*/*/*.a
+      - dynare++/integ/src/quadrature-points
       - dynare++/src/dynare++
     expire_in: 1 week
 
@@ -81,3 +90,12 @@ testsuite_octave_manual:
     - tags
     - schedules
   when: manual
+
+test_dynare++:
+  stage: test
+  script:
+    - autoreconf -si
+    - ./configure --disable-matlab --disable-octave
+    - make -C dynare++ check
+  dependencies:
+    - build_binaries
-- 
GitLab