16 Commits

Author SHA1 Message Date
Antonio Sánchez
4fc1cfeda5 Move GPU ci jobs to gitlab-hosted runners.
(cherry picked from commit 52f570a409b256eb0145fe0fc74c0b210d6aa8b8)
2025-08-28 11:29:30 -07:00
Antonio Sanchez
4a2c4901ce Update CI configuration from master. 2025-07-07 14:26:40 -07:00
Antonio Sanchez
68f4e58cfa Don't expire docs pages job 2025-02-24 08:24:04 -08:00
C. Antonio Sanchez
13507d1efd Remove nightly tag deploy on non-default branches 2025-02-17 18:48:09 -08:00
C. Antonio Sanchez
57c8d7c93f Fix failing builds and update CI on push.
Specifically:
- Fixed ctz on 32-bit arm (where `uint64_t` is `unsigned long long`)
- Fixed build of random_cpp11 snippet when C++11 is disabled
- Updated CI scripts to run windows on push, and added a no-c++11 test
2025-02-17 07:20:12 -08:00
C. Antonio Sanchez
ab92609cad Add missing ci scripts 2025-02-16 15:06:16 -08:00
C. Antonio Sanchez
551e95a409 Run pipelines on push 2025-02-16 14:50:58 -08:00
C. Antonio Sanchez
0a5abc042e Copy CI configuration from master
(minus loongarch)
2025-02-16 08:00:49 -08: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
824272cde8 Re-enable CI for Power 2021-03-22 19:28:25 +01:00
David Tellenbach
5bfc67f9e7 Deactive CI for Power due to problems with GitLab runner 2021-03-04 17:33:40 +01:00
David Tellenbach
622c598944 Don't allow all test jobs to fail but only the currently failing ones. 2021-02-12 14:01:17 +01:00
David Tellenbach
b8a13f13ca Add CI configuration for ppc64le 2020-09-22 00:26:23 +00:00
David Tellenbach
adc861cabd New CI infrastructure, including AArch64 runners 2020-09-11 18:11:49 +00:00
David Tellenbach
c060114a25 Fix nightly CI configuration 2020-08-19 20:52:34 +02: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