7b38c2be8a
Add tests for WHOWAS. ( #138 )
2022-03-19 20:20:50 +01:00
f86e11a288
Use a better / more detailed reporter on Github PRs
2021-09-05 21:59:04 +02:00
3630a25c11
Add ngircd controller
2021-09-05 17:45:09 +02:00
a624bf6db8
Parallelize tests for bahamut, they are very slow.
2021-08-09 23:43:30 +02:00
a43ae63beb
Fix CI cache ( #92 )
...
it didn't work so far because you can't use variable in the path...
2021-08-09 20:42:36 +02:00
b780513e82
Exclude Ergo/Limnoria/Sopel from devel_release cron, they don't have such a version flavor
2021-07-08 20:31:57 +02:00
4fcc13d9c1
remove irrelevant tests from cron jobs
2021-07-07 21:55:27 +02:00
b2a2664de2
Fix build stats being overwritten
2021-07-07 21:30:47 +02:00
b0873d04cb
Split Unreal/Insp's tests between Atheme and serviceless
...
it should make the critical path (insp) slightly shorter
2021-07-07 21:30:47 +02:00
8ddf39bd91
Deduplicate Insp/Unreal/Anope builds ( #77 )
2021-07-07 21:05:14 +02:00
a637ae3927
Add Anope controller, and use it with inspircd and unreal ( #75 )
...
* Add Anope controller, and use it with inspircd and unreal
* Build Anope before running it, duh
* Fix Anope build script
* Consistently use ascii casemapping instead of rfc1459
* Skip failing test with Anope
2021-07-07 15:06:00 +02:00
314439787a
Don't build with INSPIRCD_DEBUG=3, it prevents m_spanningtree from being loaded
...
Unable to load m_spanningtree.so: /home/dev-irc/.local/modules/m_spanningtree.so: undefined symbol: _ZN11CommandSave14SavedTimestampE
2021-07-07 11:44:34 +02:00
7c32d47713
workflows: Disable cache for inspircd + add version flavor to the cache key for others
2021-07-06 21:34:56 +02:00
853f9c4a8b
Speedup inspircd build
2021-07-05 18:57:59 +02:00
d17cae6a8a
Publish unit tests results and variations on each PR ( #73 )
...
So it's easier to detect that we accidentally marked a lot of tests
as skipped.
* Try EnricoMi/publish-unit-test-result-action@v1
* Make build job generation more modular
* Unify workflows, so their results can be added together in the report (instead of overwriting each other)
2021-07-04 23:13:28 +02:00