brunogodoif/version-tag-composer

生成composer应用程序版本标签。

1.0.0 2023-08-02 18:08 UTC

This package is auto-updated.

Last update: 2024-10-01 00:25:53 UTC


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