Commit Graph

135 Commits

Author SHA1 Message Date
SirLynix
96a3629968 CI: Cache XMake build 2022-04-28 18:02:31 +02:00
Jérôme Leclercq
7a990c757f Fix MinGW ci (#371) 2022-04-20 02:01:03 +02:00
Jérôme Leclercq
993f4e7c78 Update msys2-build.yml 2022-04-19 18:32:17 +02:00
Lynix
41c549adb2 Update msys2-build.yml 2022-04-19 18:32:16 +02:00
Lynix
da53fa4dc3 I have no idea what I'm doing 2022-04-19 18:32:16 +02:00
Lynix
5947184901 CI: Fix MinGW 2022-04-19 18:32:16 +02:00
SirLynix
6171125d21 nzslc fixes 2022-04-06 12:49:34 +02:00
Jérôme Leclercq
1edc82f9cd macOS: Try to run unit tests 2022-03-20 12:23:50 +01:00
Jérôme Leclercq
6b85136ed7 macOS: Build all modules except OpenGL & Vulkan 2022-03-20 12:11:26 +01:00
Jérôme Leclercq
63320fa205 macOS fixes (+ cache deps) 2022-03-20 11:29:39 +01:00
Jérôme Leclercq
26a4dc8f41 Update macos-build.yml 2022-03-20 11:00:02 +01:00
Jérôme Leclercq
cfe136796c macOS: install libx11 on CI 2022-03-20 09:40:49 +01:00
Jérôme Leclercq
0469ecb300 macOS fix 2022-03-20 09:19:50 +01:00
Jérôme Leclercq
50ffc98ed4 Update macos-build.yml 2022-03-20 00:33:36 +01:00
Jérôme Leclercq
c6704e5fed Update macos-build.yml 2022-03-20 00:11:42 +01:00
Jérôme Leclercq
04dfd25c74 CI: Try to build NazaraCore on macOS 2022-03-19 23:29:19 +01:00
Jérôme Leclercq
10cba985fb CI: dummy build to cache dependencies 2022-03-19 20:26:11 +01:00
Jérôme Leclercq
3475fd8136 CI: temp disable unity build on macOS 2022-03-19 20:25:20 +01:00
Jérôme Leclercq
021fd9d031 macOS fix 2022-03-19 20:01:49 +01:00
Jérôme Leclercq
ea0b10f10e CI: Fix unit test exclusion in release for real 2022-03-19 19:09:14 +01:00
Jérôme Leclercq
7c4d44d54a Update macos-build.yml 2022-03-19 18:48:53 +01:00
Lynix
637ae18798 CI: Fix unit test exclusion condition 2022-03-19 17:57:13 +01:00
Lynix
b5d0492d50 Update macos-build.yml 2022-03-19 17:50:31 +01:00
Lynix
8c05395e95 Add macOS CI for tests 2022-03-19 17:48:59 +01:00
Lynix
f3eeace359 CI: Replace fuzzing with asan mode 2022-03-19 17:48:03 +01:00
Lynix
d853741f6f Core/StringExt: Fix out of range read 2022-03-19 17:44:39 +01:00
Lynix
ed057c8364 CI: Always run unit tests 2022-03-19 14:49:49 +01:00
Lynix
b97f1a4c41 Improve CI 2022-03-19 14:19:32 +01:00
Jérôme Leclercq
c496944b37 CI: Disable PCH on Windows 2022-03-15 12:44:21 +01:00
Jérôme Leclercq
0a4fd8f56d Enable unity build on modules that support it 2022-03-15 12:44:21 +01:00
Jérôme Leclercq
82a01a8203 CI: Disable PCH except on Windows 2022-03-09 21:56:23 +01:00
Jérôme Leclercq
3e556a72b6 Build: Add usepch option to use precompiled headers 2022-03-09 20:06:38 +01:00
Jérôme Leclercq
ca0ab34f32 Try to fix sanitizer CI 2022-03-06 10:59:05 +01:00
Jérôme Leclercq
f6e2871224 CI: Fix sanitizer
Toolchain are now part of package keys
2022-03-04 20:40:59 +01:00
Jérôme Leclercq
9dceced1e9 CI: Update package key (to check Qt update) 2022-02-25 13:29:31 +01:00
Jérôme Leclercq
74dcb602b8 Update CI (force cache flush) 2022-02-23 23:47:38 +01:00
Jérôme Leclercq
7c630cfe44 Update msys2-build.yml 2022-02-22 13:31:47 +01:00
Jérôme Leclercq
a1b6f51398 Minor fixes 2022-02-21 20:46:37 +01:00
Jérôme Leclercq
c3ace0dadc Update coverage.yml 2022-02-19 12:59:50 +01:00
Jérôme Leclercq
2dbf4b0e98 Update coverage.yml 2022-02-19 12:46:07 +01:00
Jérôme Leclercq
de82eac668 Update coverage.yml 2022-02-18 20:22:48 +01:00
Jérôme Leclercq
4d8ed35bb9 Update coverage.yml 2022-02-18 20:18:31 +01:00
Jérôme Leclercq
2c75a9865f CI: Enable dummy audio device 2022-02-18 20:16:25 +01:00
Jérôme Leclercq
42c80143eb Try to fix unit tests 2022-02-18 19:57:41 +01:00
Jérôme Leclercq
6290e91a88 Update coverage.yml 2022-02-18 19:40:44 +01:00
Jérôme Leclercq
a5b6da7290 CI: Try to run client unit tests on coverage 2022-02-18 19:37:50 +01:00
Jérôme Leclercq
52100e3b3b CI: Add ignore paths for coverage 2022-02-09 17:38:36 +01:00
Jérôme Leclercq
83b14afbfd Fix CI 2022-02-09 17:38:36 +01:00
Jérôme Leclercq
100006024b Oh, so that was useful in fact 2022-02-09 17:38:36 +01:00
Jérôme Leclercq
60831228b7 Add codecov 2022-02-09 17:38:36 +01:00