jsmrcaga/Docker build intermediary image
Build an intermediary dependency image for your Docker image
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| dockerfile_path | The location of your Dockerfile, default is `./`. If hashing dockerfile the name "Dockerfile" will be appended to read the file | no | ./ |
| docker_username | — | yes | — |
| docker_password | — | yes | — |
| docker_registry | The registry to login to. Default is blank for DockerHub, for GitHub use ghcr.io | no | "" |
| compute_dockerfile_hash | If this action reads and computes a hash of the first part of your dockerfile | no | false |
| intermediary_hash | A hash used as a tag for your intermediary image. Creating a new image will also depend on this hash | yes | — |
| intermediary_image_as | The alias of the image as specified on your Dockerfile `as xxxx` | yes | — |
| intermediary_image_url | The URL to where to publish your image, format is everything except the image version | yes | — |
| intermediary_build_flags | Any extra build flags you would like to append to the `docker build` command | no | "" |
| should_push_intermediary_image | If the action should push the intermediary image at the end of your workflow run | no | true |
Outputs
| name | description |
|---|---|
| intermediary_tag | The intermediary image full url (with tag). You can use this to build your main image |