description:'Allows the branch of the build to be dirty, and still generate the build.'
postBuildSteps:
required:false
default:''
description:'run a post build job in yaml format with the keys image, secrets (name, value object array), command string'
preBuildSteps:
required:false
default:''
description:'Run a pre build job after the repository setup but before the build job (in yaml format with the keys image, secrets (name, value object array), command line string)'
customJob:
required:false
default:''
description:'Run a custom job instead of the standard build automation for cloud runner (in yaml format with the keys image, secrets (name, value object array), command line string)'
awsBaseStackName:
default:'game-ci'
required:false
description:'The Cloud Formation stack name that must be setup before using this option.'
cloudRunnerCluster:
default:'local'
required:false
description:'Either local, k8s or aws can be used to run builds on a remote cluster. Additional parameters must be configured.'
cloudRunnerCpu:
default:'1.0'
required:false
description:'Amount of CPU time to assign the remote build container'
cloudRunnerMemory:
default:'750M'
required:false
description:'Amount of memory to assign the remote build container'
githubToken:
default:''
required:false
description:'GitHub token for cloning, only needed when kubeconfig is used.'
kubeConfig:
default:''
required:false
description:'Supply a base64 encoded kubernetes config to run builds on kubernetes and stream logs until completion.'
kubeVolume:
default:''
required:false
description:'Supply a Persistent Volume Claim name to use for the Unity build.'
kubeVolumeSize:
default:'5Gi'
required:false
description:'Amount of disc space to assign the Kubernetes Persistent Volume'