actions-marketplace-validations/Docker Build & Push Action & Auto Retry when error occured

Builds a Docker image and pushes to a private registry with support for multiple tags

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
imageName of the Docker imageyes
tagsTags override for Docker imageno
registryTarget Docker registryyes
dockerfileLocation of Dockerfile, if not Dockerfile in root directorynoDockerfile
directoryDirectory to run `docker build` from, if not project rootno
buildArgsDocker build arguments passed via --build-argno
labelsDocker build labels passed via --labelno
targetDocker build target passed via --targetno
platformDocker build platform passed via --platformno
usernameDocker registry usernameno
passwordDocker registry passwordno
gitHubOrgGitHub organization to push image to (if not current)no
addLatestAdds latest tag to auto-generated GitOps tagnofalse
addTimestampSuffixes a build timestamp to the branch-based Docker tagnofalse
addGithubTagset docker tag same as github tagnofalse
enableBuildKitEnables Docker BuildKit supportnofalse
pushImageFlag for disabling the login & push steps, set to true by defaultnotrue
maxRetryAttemptsNumber of automatic retries when an error occursno0
retryDelaySecondsRetry Delay Secondsno0
namedescription
imageFullNameFull name of the Docker image with registry prefix and tag suffix
imageNameName of the Docker image with owner prefix
tagsTags for the Docker image