我想创建一个 Bamboo 部署计划来部署工件的多个版本。
每个受支持的版本在 git 中都有一个维护分支。
Bamboo 支持创建可应用于多个分支的单一构建计划。
是否可以将其转移到部署项目,其中部署将是相同的,仅通过版本进行参数化。
最佳答案
部署计划用于部署由现有的bamboo构建作业创建的工件。因此,如果您有bamboo 构建作业来创建不同版本的工件,您可以轻松地重用现有的部署计划。
我假设一个 Bamboo 构建计划(由于更新或由于不同的分支而有多个构建,因此包含不同版本的软件)和一个有效的部署计划。
然后,您可以使用您的部署计划并通过单击该云图标开始部署,选择要部署的版本“从构建结果创建新版本”,选择构建的分支和/或正确的构建号,给出您的为您的软件指定一个有意义的名称并部署新创建的版本。然而,这意味着在给定时间您将仅部署一个版本。
如果您想同时部署多个版本,您应该克隆部署计划的现有环境。否则,您将无法跟踪部署的软件版本(版本)。
关于deployment - 我可以使用相同的bamboo部署计划部署多个构建版本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44378575/