game-ci / game-ci/unity-orb

Windows Executor targeting Android platform

Open
#75 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Shell
Stars
11
Forks
13
PR merge metrics
No merged PRs in 30d

Description

**Orb version**

**Execution environment**

- Executor: unity/windows-2022
- Target platform: android
- Unity Editor version: 2022.3.4f1

**Bug description**

I am attempting to build my project on a Windows executor, targeting Android to build an apk. I need to build on Windows because of some 3rd party dependencies that need to be built on Windows.

It appears there is an image supporting what I need:
`editor-windows-2022.3.4f1-android-3.1.0`

Seen here: https://game.ci/docs/docker/versions/

However, this doesn't appear to be a supported configuration (there is no android option available here):
https://github.com/game-ci/unity-orb/blob/main/src/executors/windows-2022.yml#L12

So this is the error seen in Circle
`Error calling executor: 'unity/windows-2022'
Type error for argument target_platform: expected type: enum ("appletv" "base" "universal-windows-platform" "windows-il2cpp"), actual value: "android" (type string)`

**How to reproduce**

Use this configuration

```
executor:
name: unity/windows-2022
editor_version: 2022.3.4f1
target_platform: android
```

**Expected behavior**

I would expect it to use that image, why is that not supported?

**Additional details**

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.