自由模式

更新时间:

自由模式,顾名思义,用户可以使用任何分支(包括master)进行打包、发布等操作。

在自由模式下,常见用master分支这一条分支来承载开发、集成和发布,这被称作主干开发方式。使用这种方式,只有在特定情况下,才会使用其他的分支。包括:

  • 确有必要时,拉出feature分支开发特定feature,开发完成并验证后合并回master。
  • 确有必要时,拉出release分支,发布特定版本。随后合并回master。

主干开发方式

自由模式时,在流水线上,通常默认配置为,master分支变化时自动触发流水线运行,取master分支做构建,并随后部署和发布。如果用其他分支构建,请修改触发条件:

修改触发条件

以及构建任务的配置:

构建master分支

详见流水线的配置以及流水线上的构建任务