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

标签 deployment bamboo

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

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

Bamboo 支持创建可应用于多个分支的单一构建计划。

是否可以将其转移到部署项目,其中部署将是相同的,仅通过版本进行参数化。

最佳答案

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

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

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

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

关于deployment - 我可以使用相同的bamboo部署计划部署多个构建版本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44378575/

相关文章:

react-native - 我需要有关 React Native App 的多客户部署的建议

java - 工件的 IntelliJ Tomcat 部署顺序

ruby-on-rails - 在 Heroku cedar 错误上部署 ruby​​ on Rails

node.js - 如何使用 facebook Jest 生成报告文件

automated-tests - 在服务器上运行带有Mocha的NightmareJS(Bamboo代理)

git - 是否可以与子模块同步 check out 主存储库的分支?

python - 如何打包我正在使用的 python 库,以便我可以将它们与我的应用程序一起分发并尽可能少地依赖

网 bean 11.2 : No suitable Deployment Server is defined for the project or globally

java - 如何通过自动化 headless 浏览器中的窗口弹出窗口将文件上传到网络浏览器(selenium webdriver)

java - 用于 cucumber 报告的 Bamboo 插件?