game-ci / docker

Series of CI-specialised docker images for Unity.
https://hub.docker.com/u/unityci
MIT License
400 stars 124 forks source link

Missing WebGL/Android building docker containers for Windows #209

Open SimonDarksideJ opened 1 year ago

SimonDarksideJ commented 1 year ago

Bug description

We recently switched to a self-hosted agent to reduce costs, however, we are no longer able to Build for the WebGL or Android platforms as there are no Windows based WebGL or Android containers. (there is AppleTV???)

Checking on dockerhub and the only WebGL Editor containers are for Ubuntu, which when building through WSL/Docker on Windows, the Builder action looks for a Windows variant of the container which does not exist.

How to reproduce

Expected behavior

Should still be able to build WebGL on windows

Additional Notes

The docker images for Windows currently published on DockerHub are:

Also no x86_64 images either, but that may be a mute point. It seems GameCI is not intended to be run self-hosted

BFS-JWesseler commented 1 year ago

Same here. Trying to use the windows-latest on GitHub for building WebGL.

AndrewKahr commented 10 months ago

Images for Android on Windows now exist for v3. We don't have webgl for windows as Ubuntu builds those already and Windows doesn't provide additional functionality (Android on Windows has Burst, Linux does not).