takeofftech/Publish Docker
Uses the git branch as the docker tag and pushes the container
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| name | The name of the image you would like to push | yes | — |
| username | The login username for the registry | yes | — |
| password | The login password for the registry | yes | — |
| registry | Use registry for pushing to a custom registry | no | — |
| snapshot | Use snapshot to push an additional image | no | — |
| addfluxtag | Create a FluxCD friendly tag for the branch and push to repository | no | — |
| addtomtag | Create a TOM format tag for the branch and push to repository | no | — |
| dockerfile | Use dockerfile when you would like to explicitly build a Dockerfile | no | — |
| workdir | Use workdir when you would like to change the directory for building | no | — |
| buildargs | Use buildargs when you want to pass a list of environment variables as build-args | no | — |
| cache | Use cache when you have big images, that you would only like to build partially | no | — |
| tags | Use tags when you want to bring your own tags (separated by comma). | no | — |
| tag_names | Use tag_names when you want to push tags/release by their git name | no | — |
Outputs
| name | description |
|---|---|
| tag | Is the tag, which was pushed |
| snapshot-tag | Is the tag that is generated by the snapshot-option and pushed |
| flux-tag | Is the tag that is generted by the addfluxtag options and pushed |
| digest | Is the digest of the image, which was pushed |