https://github.com/ninjascl/docker-commitizen
A Docker configuration for using Commitizen Tool
https://github.com/ninjascl/docker-commitizen
Last synced: 6 months ago
JSON representation
A Docker configuration for using Commitizen Tool
- Host: GitHub
- URL: https://github.com/ninjascl/docker-commitizen
- Owner: NinjasCL
- License: mit
- Created: 2020-07-11T03:06:29.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-07-11T03:10:14.000Z (almost 6 years ago)
- Last Synced: 2025-01-21T03:42:18.464Z (over 1 year ago)
- Language: Makefile
- Size: 3.91 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE
Awesome Lists containing this project
README
# Docker Commitizen
This is a _Docker_ configuration that helps using
https://github.com/commitizen/cz-cli[Commitizen].
## Requirements
- https://www.docker.com/[Docker]
- https://en.wikipedia.org/wiki/Makefile[Make]
## Available Tools
- https://github.com/commitizen/cz-cli[Commitizen].
- https://github.com/conventional-changelog/conventional-changelog[Conventional Changelog].
## Usage
### Configure your .gitconfig
Use the _.gitconfig.example_ file and fill your credentials.
This is needed for git to work inside the _Docker Container_.
### Makefile
All the commands are inside this file. You can modify
`IMAGE_COMMITIZEN` and `RUN_COMMITIZEN` variables to suit your needs.
### `$ make node-install-commitizen`
This command will build the `container`. And rename ``.gitconfig.example` to `.gitconfig`.
### `$ make commit`
This command will execute _commitizen_ inside the container.
You could also use the provided alias `git cz` to trigger this command. Be sure to use `git add` before using the _commitizen_ flow.
++++
Made with ♥ by Ninjas.cl.
++++