首页 > 解决方案 > 通过 Azure DevOps 部署 Service Fabric 并在 Octopus 中管理环境变量

问题描述

我在 Azure DevOps 中有一个运行良好的 Service Fabric CI/CD。现在我希望能够按环境管理和分离我的变量,有人指出 Octopus 是这样的:

八达通仪表板

我对此有点迷茫。我应该在 Azure DevOps 中安装 Octopus 扩展,以便能够在其中管理我的变量,同时保留我现有的 Azure DevOps CI/CD 管道,还是我需要放弃 Azure DevOps 并在 Octopus 中做一个全新的事情?有人会详细解释我在我的情况下需要做什么吗?谢谢。

标签: azure-devopsazure-service-fabricoctopus-deploy

解决方案


您在 Azure Devops 中有发布变量,如果您只需要发布变量,则无需将章鱼添加到组合中。它们可以像章鱼一样被限定在一个发布环境中。

https://docs.microsoft.com/en-us/azure/devops/pipelines/release/variables?view=azure-devops&tabs=batch#custom-variables

我的管道示例:
在此处输入图像描述

该图片中的每个条目都与单个环境相关联(例如测试和生产是屏幕截图中的 2 个不同环境)。


推荐阅读