junesoftware/Build Target Pre Processor
To create build target matrix from selected target plaforms list
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| buildEnvironment | Build Environment | no | Development |
| slackChannel | Output slack channel | no | Public |
| buildTargetOne | Build target one | no | Android |
| buildTargetTwo | Build target two | no | None |
| buildTargetThree | Build target three | no | None |
| buildTargetFour | Build target four | no | None |
| buildTargetFive | Build target five | no | None |
| slackData | Slack channel selection data | yes | {"Public":"SLACK_WEBHOOK","Private":"SLACK_WEBHOOK_2"} |
| buildNumberStepSize | The fixed amount by which the build number is increased | yes | 1 |
| evironmentData | Environment specific data | yes | {"Development":{"GCPKey":"SERVICE_ACCOUNT_KEY_DEV","GCPURL":"GCP_BUILD_URL_PREFIX_DEV","GCPURLPrefix":"indus-builds"},"Staging":{"GCPKey":"GCP_BUILD_URL_PREFIX_STAGING","GCPURL":"SERVICE_ACCOUNT_KEY_STAGING","GCPURLPrefix":"indus-builds-stage"},"Release":{"GCPKey":"GCP_BUILD_URL_PREFIX_STAGING","GCPURL":"SERVICE_ACCOUNT_KEY_STAGING","GCPURLPrefix":"indus-builds-stage"},"Production":{"GCPKey":"GCP_BUILD_URL_PREFIX_STAGING","GCPURL":"SERVICE_ACCOUNT_KEY_STAGING","GCPURLPrefix":"indus-builds-stage"}} |
| buildConfig | Choosen build config | yes | Default |
| buildConfigData | List of build of configs | yes | {"Default":"Assets/Indus/Platform/Build/Configurations/Config.Build.Default.asset"} |
| customBuildNumber | Custom build number | yes | No Override |
| variableName | Name of the build number variable | yes | BUILD_NUMBER |
| repoToken | Repo scoped PAT | yes | "" |
Outputs
| name | description |
|---|---|
| selectedTarget | Generated matrix |
| buildNumber | Build Number |