the-toster / composer-version
Composer 插件,增加了类似于 npm 的版本命令(补丁、次要、主要)并使用 git 标签来存储版本信息
3.0.0
2021-04-20 11:22 UTC
Requires
- composer-plugin-api: ^2.0|^1.1
Requires (Dev)
- composer/composer: ^2.0|^1.9
- phpunit/phpunit: ^7.5
- vimeo/psalm: ^3.9
README
将 NPM 类似的版本命令添加到 composer 中。它使用 git 标签来存储版本信息
安装
composer global require the-toster/composer-version
使用方法
$ composer version 0.0.1
0.0.1
$ composer version patch
0.0.2
$ composer version minor
0.1.0
$ composer version major
1.0.0
功能描述
composer version get # parse `git describe` to get version numbers (major.minor.patch) from latest tag composer version 1.0.1 # creates new annotated tag: `git tag 1.0.1 -a "Version 1.0.1"` composer version minor # use `git describe` to extract current version, # increments minor: 1.0.1 -> 1.1.0 # creates new annotated tag 1.1.0 # and so on