firehed/Multi-stage Docker Build

Build Docker images to maximize layer caching and minimize build times

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
build-argsA comma-separated list of `--build-arg` flagsno""
contextBuild context. Default to `.`no.
dockerfilePath to Dockerfileno""
parallelBuild in parallelnofalse
repositoryRepository that all of the images and tags will pull from and push toyes
stagesA comma-separated list of build stagesyes
server-stageDocker target for serveryes
tag-latest-on-defaultAutomatically create a "latest" tag when the action is run on the default branch (defaults to `true`)notrue
testenv-stageDocker target for testingno
quietSend `--quiet` flag to docker commands. Always false when running in debug mode.notrue
namedescription
commitThe full commit hash used for tags
server-tagCommit-specific tag for server
testenv-tagCommit-specific tag for test env