iqgeo/Build and push platform image (arm64 or amd64)

IQGeo reusable action to build platform specialized images for a specific architecture

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
versionPlatform version to build (e.g., 7.4.0)yes—
build_idUnique build ID for this workflow runyes—
platformWhich OS arch to build this image on (amd64, arm64)yes—
image_typeType of platform image to build (base, build, appserver, tools, devenv, devdb-build, devdb-appserver, devdb-tools, devdb-qa-appserver)yes—
dockerfileName of the dockerfile to use (dockerfile.base, dockerfile.build, etc.)yes—
docker_contextDocker build context directory (. for platform/7x, deployment-devdb for deployment-devdb/)—.
modulesComma-separated list of modules for injector images (only needed for devdb builds)no—
acrAzure container registry server nameyes—
registry_usernameAzure container registry usernameyes—
registry_passwordAzure container registry passwordyes—
engineering_prefixEngineering prefix to place images in ACR—devops_sandbox_engineering
preqs_tagTag for pre-reqs imageno7
pip_flagspip install option flagsno—
gh_tokenGitHub token to clone utils-docker-platform repoyes—
dev_tools_versionDev tools version for devenv image build (only used for devenv)no—
shortened_versionShortened version for language packs repono—
obfuscateWhether to obfuscate the platform code (unset, false, true)—unset
platform_basePlatform base image name to use (platform/platform-base or platform/platform-base-clear)—platform/platform-base
aws_regionAWS region hosting the CodeArtifact mirror and SSM parameters—eu-west-1
ssm_prefixSSM Parameter Store prefix where the CodeArtifact endpoints/domain are published—/platform-ci/codeartifact

no outputs