egose/Docker Image Build & Push
Build Docker image and push to a container registry
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| registry-url | Docker container registry server URL | yes | — |
| registry-username | Docker container registry username | yes | — |
| registry-password | Docker container registry password | yes | — |
| image-name | Docker image name | yes | — |
| metadata-tags | List of tags as key-value pair attributes | yes | — |
| metadata-labels | List of labels as key-value pair attributes | no | — |
| metadata-annotations | List of annotations as key-value pair attributes | no | — |
| metadata-labels-annotations | List of key-value pair attributes applied to both labels and annotations | no | — |
| docker-context | Docker build's context | no | — |
| docker-file | Path to the Dockerfile | no | — |
| docker-args | List of build args as key-value pair attributes | no | — |
| docker-outputs | List of output destinations | no | — |
| trivy | Run Trivy vulnerability scanner | no | false |
Outputs
| name | description |
|---|---|
| docker-version | Generated Docker image version |
| docker-tags | Generated Docker tags |
| docker-labels | Generated Docker labels |
| docker-annotations | Generated annotations |
| metadata-json | JSON output of tags and labels |
| bake-file-tags | Bake definition file with tags |
| bake-file-labels | Bake definition file with labels |
| bake-file-annotations | Bake definition file with annotations |
| bake-file | Bake definition file with tags and labels |