Commit Graph

9 Commits

Author SHA1 Message Date
0penBrain
6316fed5d9 CI: uniformize sed usage 2023-02-17 08:08:40 -06:00
0penBrain
fb818a81cf CI: Improve Cmake build reporting, print built targets (and only this) 2023-02-17 08:08:40 -06:00
0penBrain
6cb194e461 CI: Improve Cmake configure reporting, print full config (and only this) 2023-02-17 08:08:40 -06:00
0penBrain
72de402e46 CI: print Cmake configure error log only in case it failed 2023-02-17 08:08:40 -06:00
0penBrain
f31e5066ea CI: improve logging for configure, build and install steps
* Line buffering for stdout and stderr to better preserve log order
 * Full log now contains both stdout and stderr to keep errors in context
2023-02-13 11:27:26 +01:00
0penBrain
c83b530c6e CI: factorize CMake install step in Linux builds 2023-02-13 11:27:26 +01:00
0penBrain
5d107d6762 CI: factorize CMake build step in Linux builds 2023-02-13 11:27:26 +01:00
0penBrain
75db9af607 CI: factorize CMake configuration in Linux builds 2023-02-13 11:27:26 +01:00
0penBrain
87f60104ee CI: global refactoring of build/test CI 2023-01-29 11:48:50 -07:00