增加成功构buildNPM / Grunt版本 – 竹子

我有一个当前安装的Bamboo服务器来testing我的项目上的构build。 我想使用NPM版本或grunt bump来开始版本化我的项目。

这是我现在的Bamboo设置,

  1. Bamboo检测到回购变化
  2. 运行所有的testing
  3. 如果分支是“主”分支,那么做一个将我们的生产代码移动到一个artifactory(我们只是压缩适当的文件,并把它们放进去)的后期工作。

如果分支是“主”,我希望能够在步骤2和3之间递增版本。

我试图想出一个很好的解决scheme。

我想知道是否只是做npm版本或NPM凹凸足够? 看来,我想他们把这个回到git回购?

寻找一些可能的build议