solvis-engineering/Docker Build and Push (Kaniko)

Builds and pushes a Docker container to AWS ECR or GHCR using Kaniko (Daemonless).

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
registry_typeRegistry type: "ecr" or "github"yes
image_nameName of the image (repository name). For ECR, can be full URI or just repo name if aws_account_id is provided.yes
dockerfilePath to Dockerfileno./Dockerfile
contextBuild contextno.
build_argsList of build-time variables (one per line, e.g. FOO=bar)no
tagSpecific tag for the image. If empty, uses the short commit hash.no
aws_regionAWS Region (required for ECR)no
aws_account_idAWS Account ID (optional, helps construct ECR URI if image_name is just repo name)no
aws_access_key_idAWS Access Key ID (optional)no
aws_secret_access_keyAWS Secret Access Key (optional)no
registry_usernameUsername for GitHub Container Registryno
registry_passwordPassword/Token for GitHub Container Registryno
namedescription
repository_uriThe full URI of the repository
image_uriThe full URI of the pushed image