Can't figure the correct Unity for Android build config

I’m following Quick start + getting help from AI Pipeline Editor to build Unity for Android. First tried Windows machine but seems like this combination is not supported, then Ubuntu. Config is dead simple:

version: 2.1

orbs:
  unity: game-ci/unity@1.7.1

workflows:
  build-unity-project:
    jobs:
      - unity/build:
          name: 'build-android-release'
          step-name: 'Build Android Release'
          unity-license-var-name: 'UNITY_ENCODED_LICENSE'
          unity-username-var-name: 'UNITY_USERNAME'
          unity-password-var-name: 'UNITY_PASSWORD'
          executor:
            name: 'unity/ubuntu'
            target_platform: 'android'
            editor_version: '2022.3.61f1' 
            resource_class: 'large'
          build-target: Android
          compress: true
          context: unity

The problem is build fails immediately by not finding docker tag:

Error pulling image unityci/editor:ubuntu-2022.3.61f1-android-2

I see there are latest images with suffix “android-3.1.0”. Not sure where this 2 comes from. This page does not talk about that hence asking the community.

I think I found the root cause on line 987, it just hardcodes “-2” suffix. Any thoughts how to overcome this?

Bump image version from 2 to 3 .1.0 · Issue #94 · game-ci/unity-orb · GitHub already reported in Game CI

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.