存储自动增量项目版本号

时间:2017-01-04 06:32:21

标签: git github bitbucket-server

在从Develop到Master的拉取请求获得批准后,有什么方法可以自动增加Project版本号(在Package.json中)?

一旦拉取请求被批准从Develop to Master,我正在寻找一种方法来自动增加我的项目Package.json文件中的版本号。

我们也使用Bamboo来运行我们的构建,我也在想在构建成功后有一种自动增量的方法,我们怎样才能实现这一目标?

请建议适当的设计。

1 个答案:

答案 0 :(得分:0)

我所做的是我的CI运行npm version patch来更新软件包版本。也可以使用minor, major, specific version number, ...代替patch

默认情况下,这也会创建一个带有版本号的git标签。您可以使用--no-git-tag-version禁用此功能。

之后,您可以让CI推送已创建的标签。