Skip to main content
Version: v4 (current)

Configuration Override

When running any unity workload you must provide valid unity credentials. In addition to any other credentials this is already quite a lot of input. For this reason, it is common to use the command line mode with input override (link here). This enables you to provide a command to pull input, with this approach you can create a file to store credentials or pull from a secret manager.

Example

game-ci -m cli --populateOverride true --readInputFromOverrideList UNITY_EMAIL,UNITY_SERIAL,UNITY_PASSWORD --readInputOverrideCommand="gcloud secrets versions access 1 --secret=\"{0}\""

Required Parameters

  • populateOverride - Must be true to run the commands.
  • readInputFromOverrideList - Comma separated list of parameters to read from override command.
  • readInputOverrideCommand - A command line command to run (The command is formatted to replace "{0}" with the parameter parameter name).