我想创建一个单独的竹子部署计划来部署工件的多个版本。
每个受支持的版本都在git中有一个维护分支。
Bamboo支持创建可应用于许多分支的单个构建计划。
是否可以将其转移到部署项目中,部署项目相同,只能按版本进行参数化。
答案 0 :(得分:2)
部署计划用于部署工件,这些工件由现有的Bamboo构建作业创建。因此,如果您具有创建工件的不同版本的Bamboo构建作业,则可以轻松地重用现有的部署计划。
我假设竹子构建计划(由于更新或由于不同的分支,因此包含不同版本的软件而具有多个构建)和工作部署计划。
然后,您可以使用部署计划并通过单击该云图标启动部署,选择要部署“从构建结果创建新版本”的版本,选择分支和/或更正构建的版本号,为您提供child是一个有意义的名称,并部署新创建的软件版本。但这意味着,在给定时间,您将只部署一个版本。
如果要同时部署多个版本,则应克隆部署计划的现有环境。否则,您将无法跟踪部署的软件版本(发行版)。