Add CI infrastructure for pre-merge smoke tests.

This patch adds pre-merge smoke tests for x86 Linux using gcc-10 and clang-10.

Closes #2188.
This commit is contained in:
David Tellenbach
2021-04-01 00:08:37 +00:00
parent ae95b74af9
commit e4233b6e3d
3 changed files with 118 additions and 15 deletions

View File

@@ -8,6 +8,8 @@
# with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
stages:
- buildsmoketests
- smoketests
- build
- test
@@ -16,5 +18,6 @@ variables:
EIGEN_CI_CMAKE_GENEATOR: "Ninja"
include:
- "/ci/smoketests.gitlab-ci.yml"
- "/ci/build.gitlab-ci.yml"
- "/ci/test.gitlab-ci.yml"