Plugin to ability build docker images and push to docker hub in release-it workflow.
Install library using npm:
npm install release-it-docker-plugin --save-dev
Use the plugin in .release-it.json
as follows:
{
"$schema": "https://unpkg.com/release-it/schema/release-it.json",
...
"plugins": {
...
"release-it-docker-plugin": {
"build": true,
"push": true,
"latestTag": true,
"imageName": "<YOUR_IMAGE_NAME>"
}
}
}
The plugin can be configured with the following options:
Name | Default value | Description |
---|---|---|
build | false | if plugin should build docker image |
push | false | if plugin should push docker image to docker hub |
latestTag | false | if also latest tag should be built and pushed |
imageName | undefined | name of docker image to build and push |
MIT