brunogodoif / version-tag-composer
生成composer应用程序版本标签。
1.0.0
2023-08-02 18:08 UTC
Requires
- php: >=7.4
README
描述
用于为使用composer的应用程序生成"路径"、"小版本"、"大版本"版本的脚本
先决条件
为了安装和执行,需要在环境中安装以下软件,版本要求为所述版本或更高版本
- PHP v7.4
- Composer v2.4
安装
composer require brunogodoif/version-tag-composer
使用
通过composer,需要提供work-dir参数,指定库的目录,如下面的示例所示。
增量标签
补丁
composer run app-version-patch --working-dir=./vendor/brunogodoif/version-tag-composer
小版本
composer run app-version-minor --working-dir=./vendor/brunogodoif/version-tag-composer
小版本
composer run app-version-major --working-dir=./vendor/brunogodoif/version-tag-composer
获取标签
composer run app-version --working-dir=./vendor/brunogodoif/version-tag-composer
为了方便,也可以在项目的composer.json文件中,在scripts标签下添加执行上述命令的快捷方式。要在scripts标签下创建这些快捷方式,请执行以下命令行。
此命令将对您的composer.json进行修改,出于安全考虑,请在执行过程中进行备份,以防出现任何执行问题。
composer run post-autoload-dump --working-dir=./vendor/brunogodoif/version-tag-composer