Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Deployment 我可以使用相同的部署计划部署多个构建版本吗?_Deployment_Bamboo - Fatal编程技术网

Deployment 我可以使用相同的部署计划部署多个构建版本吗?

Deployment 我可以使用相同的部署计划部署多个构建版本吗?,deployment,bamboo,Deployment,Bamboo,我想创建一个单独的部署计划来部署工件的多个版本 每个受支持的版本在git中都有一个维护分支 竹子支持创建可应用于多个分支的单个构建计划 这可以转移到部署项目中吗?在部署项目中,部署是相同的,仅由版本参数化。部署计划用于部署由现有构建作业创建的工件。因此,如果您有创建不同版本工件的构建作业,那么您可以轻松地重用现有的部署计划 我假设有一个竹编的构建计划(由于更新或不同的分支而有多个构建,因此包含不同版本的软件)和一个有效的部署计划 然后,您可以使用部署计划并通过单击该云图标开始部署,选择要部署的版

我想创建一个单独的部署计划来部署工件的多个版本

每个受支持的版本在git中都有一个维护分支

竹子支持创建可应用于多个分支的单个构建计划


这可以转移到部署项目中吗?在部署项目中,部署是相同的,仅由版本参数化。

部署计划用于部署由现有构建作业创建的工件。因此,如果您有创建不同版本工件的构建作业,那么您可以轻松地重用现有的部署计划

我假设有一个竹编的构建计划(由于更新或不同的分支而有多个构建,因此包含不同版本的软件)和一个有效的部署计划

然后,您可以使用部署计划并通过单击该云图标开始部署,选择要部署的版本“根据构建结果创建新版本”,选择分支和/或正确的构建版本号,给您的孩子一个有意义的名称,并部署新创建的软件版本。然而,这意味着,在给定的时间内,您将只部署一个版本


如果要同时部署多个版本,则应克隆部署计划的现有环境。否则,您将无法跟踪部署的软件版本(版本)

谢谢。我确实想要部署多个版本,并且我已经克隆了部署项目。但这很快就会变得无法维护。假设我们正在维护一个产品的3个版本(当前+2个旧版本),它们分别部署在3个环境(开发、登台和产品)上,即9个部署配置。如果有什么变化,那么…:(我们也面临着类似的问题。一旦部署计划中的代码配置也可用,这就不再是什么大问题了。在此之前,我建议使用由竹变量配置的基本相同的构建。然后,您可以克隆环境并只更新变量,但我完全同意您的看法。您是否尝试了confi配置为代码了吗?我们刚刚升级到6.2,但我还没有尝试它。听听其他人的经验会很有意思吗?您知道如何在竹子中同时回滚多个部署吗?