Commit Graph

8 Commits

Author SHA1 Message Date
Lorenzooone 1f03f27ac5
Upgrade to mgba_rom_test for faster testing (#175)
It's a 0.10 new platform, which is lighter than mgba-sdl, and also allows automatically closing the emulator when the tests end.
Helps making both the actions and the user-side docker testing faster
2022-07-09 18:08:31 +02:00
Lorenzooone c949c2a29c
Change to Github actions for building + releasing & testing (#166)
Should fix the issue with temp-builds on appveyor as well.
2022-07-03 22:52:08 +02:00
Lorenzo Carletti 56788421aa Remove xvfb and use SDL env variable instead
It turns out that xvfb and Windows don't really work together, even if it's inside of a docker.
2021-12-30 22:08:25 +01:00
Lorenzooone 025d617b02 Improve compatibility with Windows and its Powershell 2021-12-30 21:48:59 +01:00
Lorenzooone fca0331def Use multi-stage to save space on tester docker 2021-12-30 19:45:42 +01:00
Lorenzo Carletti ff47b3076d Use multi-stage building for docker 2021-12-30 14:04:07 +01:00
Lorenzooone 71b13445b6 Add testing docker build files and usage 2021-12-28 02:10:18 +01:00
Lorenzooone 3412187933 Change docker script's execution flow
Changes the user who will build the ROM.
Separates building the docker image and building the ROM.
Updates README.md to reflect the new building method.
2021-12-27 20:25:25 +01:00