https://github.com/raiper34/release-it-docker-plugin
Plugin to ability build docker images and push to docker hub in release-it workflow.
https://github.com/raiper34/release-it-docker-plugin
automatic-release docker docker-hub docker-plugin plugin release release-it
Last synced: about 2 months ago
JSON representation
Plugin to ability build docker images and push to docker hub in release-it workflow.
- Host: GitHub
- URL: https://github.com/raiper34/release-it-docker-plugin
- Owner: Raiper34
- License: mit
- Created: 2025-01-11T14:14:14.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2026-02-07T15:48:54.000Z (about 2 months ago)
- Last Synced: 2026-02-08T00:16:07.503Z (about 2 months ago)
- Topics: automatic-release, docker, docker-hub, docker-plugin, plugin, release, release-it
- Language: JavaScript
- Homepage:
- Size: 178 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
[](https://badge.fury.io/js/release-it-docker-plugin)


[](https://github.com/Raiper34/release-it-docker-plugin)
[](https://badge.fury.io/js/release-it-docker-plugin)
[](https://badge.fury.io/js/release-it-docker-plugin)
[](https://badge.fury.io/js/release-it-docker-plugin)
[](https://www.jsdelivr.com/package/npm/release-it-docker-plugin)
[](https://github.com/Raiper34/release-it-docker-plugin)
# Release It! 🚀 - Docker plugin
Plugin to ability build docker images and push to docker hub in release-it workflow.
### Content
- [🚀 Instalation](#-instalation)
- [💻 Usage](#-usage)
- [Options](#options)
- [📖 License](#-license)
# 🚀 Instalation
Install library using npm:
```shell
npm install release-it-docker-plugin --save-dev
```
# 💻 Usage
Use the plugin in `.release-it.json` as follows:
```json
{
"$schema": "https://unpkg.com/release-it/schema/release-it.json",
...
"plugins": {
...
"release-it-docker-plugin": {
"build": true,
"push": true,
"latestTag": true,
"imageName": ""
}
}
}
```
## Options
The plugin can be configured with the following options:
| Name | Default value | Description |
|-----------|---------------|-------------------------------------------------------------------------------------------------------------|
| imageName | undefined | name of docker image to build and push |
| latestTag | false | if also `latest` tag should be built and pushed |
| buildx | false | if plugin should use new buildx tool |
| build | false | if plugin should build docker image, only applicable without with buildx |
| push | false | if plugin should push docker image to docker hub, only applicable without with buildx |
| builder | undefined | builder name, only applicable together with buildx |
| output | registry | where image will be stored (available options `docker` or `registry`), only applicable together with buildx |
# 📖 License
MIT