Antonio Sánchez
34fd46a9b4
Update CI with testing framework from eigen_ci_cross_testing.
2024-01-19 17:55:09 +00:00
Tobias Wood
85efa83292
Set up clang-format in CI
2023-12-13 21:08:07 +00:00
David Tellenbach
e4233b6e3d
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 .
2021-04-01 00:08:37 +00:00
David Tellenbach
adc861cabd
New CI infrastructure, including AArch64 runners
2020-09-11 18:11:49 +00:00
David Tellenbach
fe8c3ef3cb
Add possibility to split test suit build targets and improved CI configuration
...
- Introduce CMake option `EIGEN_SPLIT_TESTSUITE` that allows to divide the single test build target into several subtargets
- Add CI pipeline for merge request that can be run by GitLab's shared runners
- Add nightly CI pipeline
2020-08-19 18:27:45 +00:00
David Tellenbach
23b7f0572b
Disable CI buildstage again
2020-08-03 15:41:43 +02:00
David Tellenbach
e48d8e4725
Don't allow failure for CI build stage anymore
2020-07-24 21:12:15 +02:00
David Tellenbach
b8ca93842c
Improve CI configuration
...
- Fix docker Fedora image to Fedora:31
- Fix gcc version to gcc-9.2.1
- Use GitLab CI dag
- Fix usage of build cache
- Introduce build artificats
2020-07-24 15:58:44 +00:00
David Tellenbach
f3b8d441f6
Remote CI tags to enable shared runners
2020-06-29 22:15:41 +02:00
David Tellenbach
13d25f5ed8
Add initial CI configuration file.
...
The initial CI configuration consists of jobs to build and run tests and
to build docs.
2020-06-27 00:03:35 +00:00
David Tellenbach
3ce18d3c8f
Revert ".gitlab-ci.yml: initial commit"
...
This reverts commit 95177362ed
to
disable GitLab CI temporarily.
2020-06-05 22:43:49 +02:00
Christoph Junghans
95177362ed
.gitlab-ci.yml: initial commit
2020-05-29 09:23:25 -06:00