game-ci / game-ci/docker

Missing WebGL/Android building docker containers for Windows

Open
#209 2 comments 0 reactions 0 assignees View on GitHub
bug windows
Dominant language
Dockerfile
Stars
470
Forks
140
PR merge metrics
No merged PRs in 30d

Description

# 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

- Try to create a WebGL build on Windows

## Expected behavior

Should still be able to build WebGL on windows

## Additional Notes
The docker images for Windows currently published on DockerHub are:

* Windows il2cpp
* Universal Windows
* AppleTV??
* Base

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

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the DockerHub images currently published for this repository and the Windows build path used through WSL/Docker. Determine how WebGL and Android containers are selected, then verify that Windows-compatible images can build both platforms successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, unity
Domain
devops, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.