Tag: 竹子

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

我有一个当前安装的Bamboo服务器来testing我的项目上的构build。 我想使用NPM版本或grunt bump来开始版本化我的项目。 这是我现在的Bamboo设置, Bamboo检测到回购变化 运行所有的testing 如果分支是“主”分支,那么做一个将我们的生产代码移动到一个artifactory(我们只是压缩适当的文件,并把它们放进去)的后期工作。 如果分支是“主”,我希望能够在步骤2和3之间递增版本。 我试图想出一个很好的解决scheme。 我想知道是否只是做npm版本或NPM凹凸足够? 看来,我想他们把这个回到git回购? 寻找一些可能的build议

从单个存储库发布多个包

我们有一个包含多个组件和服务的仓库(其中很less有相互依赖的仓库)。 每个组件和服务都是一个节点包。 我们使用Node脚本来生成包含所有组件和服务的Dist文件夹,并使用Bamboo Build计划将单独的节点包部署到artifactory中。 通过这种方法,如果某个组件发生更改,我们不必要地将所有其余组件发布到artifactory。 我正在寻找一个最佳实践,如果一个组件或服务只是改变组件(及其依赖)发布到Artifactory。