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 ACRdevops_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

no outputs