fluxter / fxrelease
该包最新版本(1.1.0)没有提供许可证信息。
一个小的symfony辅助CLI工具
1.1.0
2021-01-05 19:54 UTC
Requires
- czproject/git-php: ^3.18
- symfony/console: ^5.1
- symfony/filesystem: ^5.1
- symfony/finder: ^5.1
- zeichen32/gitlabapibundle: ^5.0
This package is auto-updated.
Last update: 2024-09-06 03:38:52 UTC
README
如何安装
需要此包
$ composer global require fluxter/fxrelease
之后,请确保composer vendor bin在您的路径中!
$ export PATH="$PATH:$HOME/.composer/vendor/bin"
好了!
$ fxrelease
现在应该可以工作了
如何更新
$ composer global update fluxter/fxrelease
.fxrelease文件
项目ID(必需)
{ "projectId": 15, }
URL(必需)
{ "url": "https://gitlab.com", }
单个版本文件
{ "versionFile": "composer.json", "versionPattern": "\"version\": \"FXRELEASE_VERSION_HERE\"", }
多个版本文件
{ "versionFiles": [ { "file": "composer.json", "pattern": "\"version\": \"FXRELEASE_VERSION_HERE\"", }, { "file": "second_file.blub", "pattern": "my_version_is: FXRELEASE_VERSION_HERE", } ] }
主分支(默认为master)
{ "masterBranch": "prod" }
标签映射(此示例为默认)
{ "labelMap": { "bug": "BUG", "suggestion": "NEU", "enhancement": "VERBESSERUNG" } }