iqgeo/Build and push platform image (arm64 or amd64)
IQGeo reusable action to build platform specialized images for a specific architecture
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| version | Platform version to build (e.g., 7.4.0) | yes | — |
| build_id | Unique build ID for this workflow run | yes | — |
| platform | Which OS arch to build this image on (amd64, arm64) | yes | — |
| image_type | Type of platform image to build (base, build, appserver, tools, devenv, devdb-build, devdb-appserver, devdb-tools, devdb-qa-appserver) | yes | — |
| dockerfile | Name of the dockerfile to use (dockerfile.base, dockerfile.build, etc.) | yes | — |
| docker_context | Docker build context directory (. for platform/7x, deployment-devdb for deployment-devdb/) | — | . |
| modules | Comma-separated list of modules for injector images (only needed for devdb builds) | no | — |
| acr | Azure container registry server name | yes | — |
| registry_username | Azure container registry username | yes | — |
| registry_password | Azure container registry password | yes | — |
| engineering_prefix | Engineering prefix to place images in ACR | — | devops_sandbox_engineering |
| preqs_tag | Tag for pre-reqs image | no | 7 |
| pip_flags | pip install option flags | no | — |
| gh_token | GitHub token to clone utils-docker-platform repo | yes | — |
| dev_tools_version | Dev tools version for devenv image build (only used for devenv) | no | — |
| shortened_version | Shortened version for language packs repo | no | — |
| obfuscate | Whether to obfuscate the platform code (unset, false, true) | — | unset |
| platform_base | Platform base image name to use (platform/platform-base or platform/platform-base-clear) | — | platform/platform-base |
Outputs
no outputs