2017-01-04 19 views
1

DevelopからMasterへのプルリクエストが承認された後に、Projectバージョン番号(Package.json内)を自動インクリメントできる方法はありますか?スタティック自動インクリメントプロジェクトのバージョン番号

プルリクエストがDevelop to Masterから承認されたら、自分のプロジェクトPackage.jsonファイルのバージョン番号を自動的にインクリメントする方法を探しています。

ビルドを実行するにはBambooも使用していますが、ビルドが成功した後に自動的にインクリメントする方法もあると思いますが、どうすればこのことができますか?

適切なデザインを提案してください。

答えて

0

私のCIは、npm version patchを実行してパッケージのバージョンを更新しています。 patchの代わりにminor, major, specific version number, ...を使用することもできます。

デフォルトでは、バージョン番号とともにgitタグも作成されます。これは--no-git-tag-versionで無効にすることができます。

その後、CIが作成したタグをプッシュすることができます。

+0

もしあなたがbamboo(CI)からやっていたら、メジャーバージョンかマイナーバージョンかをどのようにして増分するかはどうですか? – user804401

関連する問題