sergeysova/Docker Semver Publish
Parses git tag and branch and create convenient docker tags
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| image | The name of the docker image | yes | — |
| username | The username for the registry | yes | — |
| password | The password or token for the registry | yes | — |
| registry | The registry to push an image | no | — |
| dockerfile | Custom dockerfile that should be build | no | — |
| context | Change the Docker build context | no | — |
| workdir | Change directory for building docker image | no | — |
| buildargs | Pass arguments to build-args when building docker image | no | — |
| buildoptions | Configure options for building | no | — |
| cache | Enable docker cache | no | — |
| snapshot | Push date-time-hash tag to registry | no | — |
| tag_extra | Add custom docker tags to push, separated by space | no | — |
| tag_from_label | Add tag to image from image label | no | — |
| tag_separator | Parses git tag as two parts project name and version | no | — |
| tag_semver | Parses git tag as semver | no | — |
| semver_higher | Also push docker tags with higher version updates | no | — |
Outputs
| name | description |
|---|---|
| digest | Is the digest of the image, which was pushed |
| tag | Is the first tag, which was pushed |
| semver | Is the parsed semantic version, if enabled |