foodkit/自动发布说明

Laravel 的发布说明生成器包。

1.0.10 2018-06-01 04:32 UTC

This package is auto-updated.

Last update: 2024-09-17 21:56:25 UTC


README

这是一个命令行工具,用于在两个分支/标签之间生成Markdown格式的发布说明。

安装

通过composer全局安装此包

composer global require foodkit/automated-release-notes

配置

以下配置参数可以作为参数传递

  • --host 问题跟踪器主机 (https://project.atlassian.net)
  • --user 问题跟踪器用户名
  • --pass 问题跟踪器密码
  • --regex 问题前缀正则表达式
  • --format 输出格式,可以是 'github' 或 'slack'

或者,它们可以放置在项目内的 .env 文件中

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

如果你的Jira问题API是公开的,则可以省略用户凭证参数。

用法

此命令将生成两个标签之间的发布说明。

release-notes generate --start=v2.7.8 --end=v2.8.0

这将生成两个分支之间的发布说明。

release-notes generate --start=develop --end=master