首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用于运行Octopus以将一个环境部署到另一个具有版本号的环境的Powershell脚本

用于运行Octopus以将一个环境部署到另一个具有版本号的环境的Powershell脚本
EN

Stack Overflow用户
提问于 2018-09-05 15:39:42
回答 2查看 407关注 0票数 0

目前,当我们将应用程序从Preprod部署到生产环境时,我们的应用程序团队创建了一个运行表,其中显示了需要部署到生产环境的Preprod特定版本(1.0.x.x)。然后开发运维团队手动运行Octopus,将特定版本部署到生产环境中。正如您可以想象的那样,这个手动过程是痛苦的。我们正在尝试做的是,编写一个powershell脚本,该脚本将获取版本号、源环境和目标环境,并运行Octopus。我想有些人可能已经写过了。你能给我们一些指导和建议吗?或者如果你有一些可重用的代码,我们将不胜感激。

先谢谢你,

问候

EN

回答 2

Stack Overflow用户

发布于 2018-09-07 14:33:07

Octo.exe有一个Promote Release命令可以解决这个问题,尽管它只会从源环境发布最新的版本。

使用promote release code作为起点,编写接受版本作为参数的自己的代码应该不会太难。

票数 1
EN

Stack Overflow用户

发布于 2018-09-28 13:55:14

您可以使用带有Deploy-Release命令的octo.exe。

参考链接:https://octopus.com/docs/api-and-integration/octo.exe-command-line/deploying-releases

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52179639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档