An open API service indexing awesome lists of open source software.

https://github.com/semantic-gitlog/gradle-semantic-gitlog

A simple semantic Versioning 2.0.0 management tool based on Conventional Commits. It automatically derive and manage version numbers and generate angular-style change logs.
https://github.com/semantic-gitlog/gradle-semantic-gitlog

changelog changelog-generator conventional-changelog conventional-commits gitlog gradle-plugin semver semver-release

Last synced: 10 days ago
JSON representation

A simple semantic Versioning 2.0.0 management tool based on Conventional Commits. It automatically derive and manage version numbers and generate angular-style change logs.

Awesome Lists containing this project

README

          

[![Build Status](https://github.com/semantic-gitlog/gradle-semantic-gitlog/workflows/gradle-semantic-gitlog/badge.svg?branch=master)](https://github.com/semantic-gitlog/gradle-semantic-gitlog/actions)
[![GitHub release (latest by date)](https://img.shields.io/github/v/release/semantic-gitlog/gradle-semantic-gitlog)](https://github.com/semantic-gitlog/gradle-semantic-gitlog/releases)
[![Maven Central](https://img.shields.io/maven-central/v/team.yi.gradle.plugin/gradle-semantic-gitlog)](https://search.maven.org/artifact/team.yi.gradle.plugin/gradle-semantic-gitlog)
[![Semantic Versioning 2.0.0](https://img.shields.io/badge/Semantic%20Versioning-2.0.0-brightgreen)](https://semver.org/)
[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-yellow.svg)](https://conventionalcommits.org)
[![GitHub](https://img.shields.io/github/license/semantic-gitlog/gradle-semantic-gitlog)](https://github.com/semantic-gitlog/gradle-semantic-gitlog/blob/master/LICENSE)

# gradle-semantic-gitlog

A simple [Semantic Versioning](https://semver.org/) management tool based on [Conventional Commits](https://conventionalcommits.org).
It automatically derive and manage version numbers and generate [angular-style](https://github.com/angular/angular/blob/master/CONTRIBUTING.md) change logs.

> The [CHANGELOG.md](https://github.com/semantic-gitlog/gradle-semantic-gitlog/blob/master/CHANGELOG.md) of this project is automatically generated with this [template](https://github.com/semantic-gitlog/gradle-semantic-gitlog/blob/master/config/gitlog/CHANGELOG.md.mustache).

## Usage

* [Quick Start](https://semantic-gitlog.github.io/semantic-gitlog/#/en-us/with-gradle)
* [Plugin Options](https://semantic-gitlog.github.io/semantic-gitlog/#/en-us/components/gradle-semantic-gitlog/)

## Related community projects

* [semantic-commit](https://github.com/semantic-gitlog/semantic-commit)
* [semantic-gitlog](https://github.com/semantic-gitlog/semantic-gitlog)
* [maven-semantic-gitlog](https://github.com/semantic-gitlog/maven-semantic-gitlog)
* [semantic-version](https://github.com/skuzzle/semantic-version)
* [git-changelog-lib](https://github.com/tomasbjerre/git-changelog-lib)

## License

This is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).