foodkit/jira-release-notes
| Install | |
|---|---|
composer require foodkit/jira-release-notes |
|
| Latest Version: | 1.0.10 |
| PHP: | >=5.5.0 |
| Older releases: | 5 |
| License: | MIT |
| Last Updated: | Jun 1, 2018 |
| Links: | GitHub · Packagist |
Release Note Generator
This is a command line tool that generates markdown formatted release notes between two branches/tags.
Installation
Install the package globally via composer:
composer global require foodkit/automated-release-notes
Configuration
The following configuration parameters can be passed as argument:
--hostissue tracker host (https://project.atlassian.net)--userissue tracker username--passissue tracker password--regexissue prefix regular expression--formatoutput format, can be either 'github' or 'slack'
Or, they can be placed in .env file within a project:
JIRA_USERNAME=user
JIRA_PASSWORD=secret
JIRA_URL=https://ginjath.atlassian.net
JIRA_ISSUE_REGEX=/GT-[\d]+/
GIT_CUSTOM_HOSTS=github.local:github,bitbucket.local:bitbucket
The user credential parameters can be omitted if your Jira issue api is public.
Usage
This command will generate the release notes between two tags.
release-notes generate --start=v2.7.8 --end=v2.8.0
This will generate the release notes between two branches.
release-notes generate --start=develop --end=master
Related Packages
Powerful PHP database abstraction layer (DBAL) with many features for database s...
Laravel Serializable Closure provides an easy and secure way to serialize closur...
Cli error handling for console/command-line PHP applications.
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| 1.0.10 | >=5.5.0 | MIT | ||
| 1.0.9 | MIT | |||
| 1.0.8 | MIT | |||
| 1.0.7 | MIT | |||
| 1.0.6 | MIT | |||
| 1.0.5 | MIT | |||
| 1.0.4 | MIT | |||
| 1.0.3 | MIT | |||
| 1.0.2 | MIT | |||
| 1.0.1 | MIT | |||
| 1.0.0 | 5.2.* | MIT |