Commit Graph

  • 3135c4b6a2 feat(ci): refactor Dockerfile and JSON parsing master Yves-Marie Haussonne 2024-10-10 23:07:21 +02:00
  • dafa33067a Add check for modpack Yves-Marie Haussonne 2024-10-10 19:09:35 +02:00
  • 67113e897a feat(docker): add support for additional files in Dockerfile Yves-Marie Haussonne 2024-10-10 18:45:58 +02:00
  • 43a0aa7975 chore(ci): update dependencies in CI configuration Yves-Marie Haussonne 2024-10-10 16:02:27 +02:00
  • c80b57db06 chore(ci): Update scripts for better handling test cases and debugging Yves-Marie Haussonne 2024-10-10 15:33:48 +02:00
  • 18fdb914a5 chore(ci): Update command line arguments in .gitlab-ci.yml and fix naming convention in .mod_env.json Yves-Marie Haussonne 2024-10-10 15:04:15 +02:00
  • 0a2e282dae chore(util): Refactor Docker-related scripts for better modularity Yves-Marie Haussonne 2024-10-10 14:41:48 +02:00
  • 1d4681417a feat(tests): add option to specify client docker image Yves-Marie Haussonne 2024-10-10 08:31:57 +02:00
  • b77733ed70 feat(mod_env): introduce mod environment file Yves-Marie Haussonne 2024-10-10 01:19:06 +02:00
  • ae9daa881b chore(tests): update test setup instructions Yves-Marie Haussonne 2024-10-07 15:14:14 +02:00
  • d97e252372 chore(base): refactor variable names for clarity Yves-Marie Haussonne 2024-10-06 10:31:07 +02:00
  • f8dbd2360a debug Yves-Marie Haussonne 2024-10-06 10:13:27 +02:00
  • 861f71da9d refactor(base): rename register_test to register_test_template Yves-Marie Haussonne 2024-10-06 09:35:03 +02:00
  • 8de4cc3964 feat(tests): enhance test framework for minetest mods Yves-Marie Haussonne 2024-10-06 09:19:43 +02:00
  • b322a1b6b1 fix(base.lua): fix 'skip' status in test result output Yves-Marie Haussonne 2024-10-04 15:45:46 +02:00
  • ad261f3e41 chore(base.lua): refactor test result printing and cleanup Yves-Marie Haussonne 2024-10-04 14:21:06 +02:00
  • 0fafeb9f52 refactor(test_harness): improve test handling and display Yves-Marie Haussonne 2024-10-04 12:13:59 +02:00
  • e8235378d9 style(base.lua): enhance test summary display Yves-Marie Haussonne 2024-10-04 01:36:49 +02:00
  • 8f77cd456c feat(colors): add color management for console output Yves-Marie Haussonne 2024-10-04 01:29:54 +02:00
  • f99c66daed spawn position seems to vary a bit Yves-Marie Haussonne 2024-10-03 16:53:19 +02:00
  • 5d08b02283 Update README.md Riwad Salim 2024-10-02 23:34:00 +00:00
  • 3bc13b5c9f feat[player]: Save and restore player inventories during test Yves-Marie Haussonne 2024-10-02 19:59:39 +02:00
  • bbe0722e94 chore(ci): exclude unnecessary files from test harness archive Yves-Marie Haussonne 2024-10-02 13:15:46 +02:00
  • 0471a4b706 chore(ci): update build process artifact path Yves-Marie Haussonne 2024-10-02 13:05:49 +02:00
  • cb66508e19 refactor(base.lua): improve test completion logic Yves-Marie Haussonne 2024-10-02 12:36:45 +02:00
  • 02f78d379b chore(ci): update packaging script output directory Yves-Marie Haussonne 2024-10-02 12:15:03 +02:00
  • 4475ebb556 debug Yves-Marie Haussonne 2024-10-02 11:31:19 +02:00
  • 514e089214 fix(tests): change 'break' to 'return' in run_tests Yves-Marie Haussonne 2024-10-02 11:24:24 +02:00
  • 199abfba88 refactor(base.lua): improve run_tests function logic Yves-Marie Haussonne 2024-10-02 11:12:18 +02:00
  • 14860ab625 fix(testing): ensure mod validity in get_test_registrator Yves-Marie Haussonne 2024-10-02 08:07:56 +02:00
  • b40bbafd4c feat(tests): introduce modular test registration Yves-Marie Haussonne 2024-10-02 01:42:45 +02:00
  • 6514938564 Add generic test harness lib. test itself Yves-Marie Haussonne 2024-10-01 19:00:24 +02:00
  • 3507711d04 chore(client): add wait for minetest process Yves-Marie Haussonne 2024-10-01 02:05:14 +02:00
  • 269f250802 refactor(client): remove workaround for reviving died players Yves-Marie Haussonne 2024-10-01 01:35:35 +02:00
  • edd234b5eb chore(client): update Dockerfile dependencies and entrypoint script Yves-Marie Haussonne 2024-09-30 23:33:49 +02:00
  • 2920b59e1b Remove debug info Yves-Marie Haussonne 2024-09-30 20:52:08 +02:00
  • 04dc86ceeb chore(ci): update OpenGL build step Yves-Marie Haussonne 2024-09-30 20:08:57 +02:00
  • ce7b1f2126 debug Yves-Marie Haussonne 2024-09-30 20:05:57 +02:00
  • 796aada661 chore(client): update Dockerfile and dependency versions Yves-Marie Haussonne 2024-09-30 19:52:02 +02:00
  • d0423c6c6b feat(client): update Minetest client Dockerfile Yves-Marie Haussonne 2024-09-30 19:29:41 +02:00
  • 9fb5b94eb0 chore(client): use single quotes for EOF marker Yves-Marie Haussonne 2024-09-30 19:06:48 +02:00
  • 89c6b4d62f chore(client): Update Dockerfile configuration Yves-Marie Haussonne 2024-09-30 15:46:14 +02:00
  • da790eec8e chore(ci): update docker build command in .gitlab-ci.yml Yves-Marie Haussonne 2024-09-30 15:26:34 +02:00
  • 6179db0165 Add client dockerfile Yves-Marie Haussonne 2024-09-30 15:22:43 +02:00
  • 71e6f98c5d allow to start the build and relesase when starting a pipeline from the web Yves-Marie Haussonne 2024-09-30 13:16:12 +02:00
  • 5c32a398c5 start when it is manul Yves-Marie Haussonne 2024-09-30 13:08:49 +02:00
  • 3936076915 Rename to correct name Yves-Marie Haussonne 2024-09-30 12:59:09 +02:00
  • 858d58b21d move gitlab ci file to their right place. Yves-Marie Haussonne 2024-09-30 12:56:23 +02:00
  • ff897425c5 add opengl image Yves-Marie Haussonne 2024-09-30 12:54:55 +02:00
  • 0de9e699b6 Initial commit Yves-Marie HAUSSONNE 2024-09-30 06:14:45 +00:00