ronrademaker / release-builder
此包已废弃,不再维护。未建议替代包。
用于在Github中创建发布的实用工具
0.8.1
2016-05-18 16:45 UTC
Requires
- funivan/php-tokenizer: ^0.1.1
- knplabs/github-api: ^1.5
- symfony/console: ^2.7|^3.0
Requires (Dev)
- phpunit/phpunit: ^5.2
- symfony/finder: ^3.0
This package is not auto-updated.
Last update: 2020-01-20 22:44:45 UTC
README
用于在Github中创建发布的实用工具
系统范围安装
wget https://raw.githubusercontent.com/RonRademaker/ReleaseBuilder/master/build/github-build-release.phar -O github-release-builder sudo chmod a+x github-release-builder sudo mv github-release-builder /usr/local/bin/github-release-builder
本地安装
composer require ronrademaker/release-builder
示例用法
将在 RonRademaker/ReleaseBuilder
中基于当前master版本发布0.2.3,并将更新 src/Command/ReleaseCommand.php
中的 VERSION
常量。
vendor/bin/build-release release:build RonRademaker/ReleaseBuilder 0.2.3 0.2-dev --version-constant=src/Command/ReleaseCommand.php::VERSION --branch=master
生成的变更日志
发布构建器将自动在发布说明中创建变更日志,包含自上一版本以来添加的标题和Pull Requests编号。如果没有Pull Requests,每个提交都将包含在您的变更日志中。