39 Commits

Author SHA1 Message Date
f49906c714 Fix Zig test build errors
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-24 00:56:14 +01:00
9c54ed4683 Merge build and test stages of new CI
All checks were successful
continuous-integration/drone/push Build is passing
2024-07-07 01:44:26 +02:00
a6314b0f0c Add Git and LFS as dependencies to submodules CI stage
Some checks failed
continuous-integration/drone/push Build is failing
2024-07-07 01:35:31 +02:00
09b9c875b0 Add submodules support step to CI
Some checks failed
continuous-integration/drone/push Build is failing
2024-07-07 01:31:12 +02:00
fdbf018672 Add submodules support to CI
Some checks failed
continuous-integration/drone/push Build is failing
2024-07-07 01:25:46 +02:00
28a4ba4dee Simplify CI steps
Some checks failed
continuous-integration/drone/push Build is failing
2024-07-07 01:21:40 +02:00
7cdcbdb018 Add openssl to CI dependencies
Some checks failed
continuous-integration/drone/push Build is failing
2024-07-07 01:17:17 +02:00
0944e1315e Add check TLS stage to CI
Some checks failed
continuous-integration/drone/push Build is failing
2024-07-07 01:12:31 +02:00
391adb1816 Remove duplicate environment variables from CI
Some checks failed
continuous-integration/drone/push Build is failing
2024-07-07 01:03:39 +02:00
3ed4082a85 Attempt CI fix 3
Some checks failed
continuous-integration/drone/push Build is failing
2024-07-07 00:52:18 +02:00
750b2e503d Attempt CI fix #2
Some checks failed
continuous-integration/drone/push Build is failing
2024-07-07 00:48:49 +02:00
1a20d55599 Attempt CI fix
Some checks failed
continuous-integration/drone/push Build is failing
2024-07-07 00:46:11 +02:00
3e734ccf74 Fix missing environment variables
Some checks failed
continuous-integration/drone/push Build is failing
2024-07-07 00:37:18 +02:00
ea43c326e6 Update Zig version in CI to 0.13.0
Some checks failed
continuous-integration/drone/push Build is failing
2024-07-06 22:09:04 +02:00
54b443ca33 Add xz-utils to CI dependencies
Some checks failed
continuous-integration/drone/push Build is failing
2024-07-06 22:01:13 +02:00
762fb5ed55 Fix broken dependencies in CI
Some checks failed
continuous-integration/drone/push Build is failing
2024-07-06 21:35:55 +02:00
97e64733da Register new external dependencies with the CI
Some checks failed
continuous-integration/drone/push Build is failing
2024-07-06 21:27:42 +02:00
c3d4cbe787 Add full engine build to CI before testing
Some checks failed
continuous-integration/drone/push Build is failing
2024-07-06 18:45:19 +02:00
c952709b82 Update CI image dependency
Some checks failed
continuous-integration/drone/push Build is failing
2024-05-29 19:44:05 +01:00
fac0470a4a Major re-write to use asynchronous running loop
Some checks failed
continuous-integration/drone/push Build is failing
2024-05-29 19:27:02 +01:00
4291bc28dc Update Drone CI to use latest Zig testing framework API
All checks were successful
continuous-integration/drone/push Build is passing
2023-05-28 03:29:04 +02:00
1e0dff6dba General fixes 2023-05-06 01:47:52 +00:00
2274cb412e Change Drone script to use the Zig master branch
Some checks failed
continuous-integration/drone/push Build is failing
2023-04-19 00:28:19 +01:00
359fcd190d Port back to Zig
Some checks failed
continuous-integration/drone Build is failing
2023-04-19 00:25:35 +01:00
a55fa41934 Add missing dependencies to CI script
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-20 02:39:21 +01:00
a5bacf4b14 Fix CI script using GCC over Clang
Some checks failed
continuous-integration/drone/push Build is failing
2023-02-20 02:37:58 +01:00
42b2887da1 Run apt update before installing packages in CI script
Some checks failed
continuous-integration/drone/push Build is failing
2023-02-20 02:36:57 +01:00
89fe0c7580 Remove sudo from CI script
Some checks failed
continuous-integration/drone/push Build is failing
2023-02-20 02:36:14 +01:00
d5b4281d36 Port codebase to C++20 2023-02-18 03:34:40 +00:00
37bd0f10ac Fix CI being unable to find test
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-10-03 23:05:43 +01:00
074a62807b Fix CI not running tests after building them
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-03 22:58:58 +01:00
49557f32bc Change drone CI script to test via zig build
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-03 22:01:31 +01:00
d5166fb467 Tidy up CI naming conventions
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-10-01 20:40:23 +01:00
4bd1c57899 Replace environment self-assembly with pre-build Zig image
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-10-01 20:39:21 +01:00
f555e6bf30 Remove typo in CI script
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2022-10-01 20:35:51 +01:00
3b234a175b Attempt removal of pushd / popd command dependency
Some checks failed
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
2022-10-01 20:34:21 +01:00
e5f94fda0f Manually assemble build environment in CI script
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2022-10-01 20:32:59 +01:00
074297953e Start running tests as part of CI pipeline
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2022-10-01 21:16:16 +02:00
677e7be0a2 Add CI test
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-28 19:29:16 +02:00