42 Commits

Author SHA1 Message Date
Gunter Labes
cc3ab60be0
Color each line separately
In the log display on github.com otherwise only the first line gets the color.
2022-06-10 15:49:21 +02:00
Gunter Labes
848381ae2a
Add back the bold bit 2022-06-10 11:58:25 +02:00
Gunter Labes
782cc4a27f
Avoid subjecting variable expansions to echo -e
Also consistently use tput instead of mixing in hardcoded escape sequences.
2022-06-10 11:51:04 +02:00
Tommy
fed8f6cbcb CI: Colour some failure messages, and make test sections stand out. 2022-06-10 16:45:38 +12:00
Tommy
ab9951b272 CI: Fix MP Test executor.
It was not getting called. In stead the Play Test executor was being
run twice.
2022-06-10 16:45:38 +12:00
Tommy
74649f4966 CI: Force colour diagnostics for compilation errors. 2022-06-10 16:45:38 +12:00
Gunter Labes
810e1e105a
Avoid explicit temp Dockerfile 2022-06-04 02:25:02 +02:00
Gunter Labes
404cde1117
Print errors in red again 2022-06-03 17:11:04 +02:00
Pentarctagon
f5dfdd71b0
Remove CI caching - hasn't worked for a while. 2022-05-07 22:46:05 -05:00
Pentarctagon
0aa8dc3c6c Have cmake also execute the conftests. 2022-05-03 18:10:46 -05:00
Pentarctagon
09ff1647b6 This shouldn't be hard coded. 2022-04-25 13:47:10 -05:00
Pentarctagon
370d03ccb7 Fix luacheck warnings and add to CI.
Note the `exclude_files` in .luacheckrc should be deleted once the eventual Ubuntu 22.04 base image has an updated luacheck that supports lua 5.4.
2021-11-28 14:26:02 -06:00
Pentarctagon
1f6bf4c203 Upload artifacts that could be used for releases.
Also don't upload things anymore that aren't being used.
2021-11-18 12:32:17 -06:00
Pentarctagon
73c4e19ea2
Make whitespace fixing a script. 2021-05-02 16:40:40 -05:00
Pentarctagon
c4b42eadc0
Fix cmake warning. 2021-04-29 20:29:42 -05:00
Pentarctagon
da336038c4
Make it more obvious which test failed. 2021-04-26 00:40:27 -05:00
Pentarctagon
2d4913f2e5
Delete temp file so it doesn't get picked up later. 2021-04-25 20:55:51 -05:00
Pentarctagon
5dde3d735d
Print out what was modified. 2021-04-25 19:52:02 -05:00
Pentarctagon
e74abf0567
Fix the check for whether files were modified. 2021-04-25 17:54:56 -05:00
Pentarctagon
78422f46fc
Check the correct directory for lua. 2021-04-25 15:35:03 -05:00
Pentarctagon
cc34f01f68
Add cpp|hpp and lua file whitespace check to CI. 2021-04-25 15:15:44 -05:00
Pentarctagon
a2c795bfd7
Remove verbose flag from WML unit tests. 2021-04-08 22:03:32 -05:00
Pentarctagon
395fcf3371
Additional cleanup after 18.04 CI job removal. 2021-03-10 21:50:03 -06:00
Pentarctagon
f1c4a83f20
Re-add MP test script to CI. 2021-01-05 11:38:46 -06:00
Pentarctagon
551aa31390 Add a CI check for doxygen issues. 2020-12-31 23:59:28 -06:00
Pentarctagon
8942efe5fd
Move/rename various CI scripts to no longer refer to travis. 2020-12-10 14:11:17 -06:00
Pentarctagon
3267f74445
Upload debug build artifacts 2020-11-25 12:25:02 -06:00
Pentarctagon
c14c33b722
Github Actions add exit [ci skip] 2020-11-21 03:46:32 -06:00
Pentarctagon
28749ec49f
Github Actions add some echoes [ci skip] 2020-11-21 03:30:08 -06:00
Pentarctagon
4f0d9f3c97
Github Actions translations [ci skip] 2020-11-21 00:25:49 -06:00
Pentarctagon
e502e4b017
Github Actions mingw/flatpak/steam runtime [ci skip] 2020-11-20 19:57:20 -06:00
Pentarctagon
77baa82c5e
Github Actions fix debug tests and cmake [ci skip] 2020-11-20 17:31:45 -06:00
Pentarctagon
a79907f863
Github Actions shell scripts can't have empty if blocks [ci skip] 2020-11-20 16:59:35 -06:00
Pentarctagon
84e699fbc2
Github Actions cmake and clang [ci skip] 2020-11-20 16:54:24 -06:00
Pentarctagon
8e62bb0acb
Github Actions can't color terminal output. [ci skip] 2020-11-20 15:59:10 -06:00
Pentarctagon
6b4280d4cf
Github Actions typo fix. [ci skip] 2020-11-20 15:53:51 -06:00
Pentarctagon
61192a1423
Github Actions add some configurability. [ci skip] 2020-11-20 15:33:32 -06:00
Pentarctagon
d61fba680d
Github Actions caching. [ci skip] 2020-11-20 14:02:20 -06:00
Pentarctagon
c5bf66659b
Github Actions fix unit tests. [ci skip] 2020-11-20 13:23:33 -06:00
Pentarctagon
7a90b3a134
Github Actions run unit tests. [ci skip] 2020-11-20 12:47:16 -06:00
Pentarctagon
eb361bdccd
Use correct sanitize value.
[ci skip]
2020-11-20 11:25:54 -06:00
Pentarctagon
c09e95a20e
Github Actions ubuntu compile test. 2020-11-20 11:19:27 -06:00