【问题标题】:Changing swagger baseurl from one google project to other automatically自动将 swagger 基本 url 从一个谷歌项目更改为另一个
【发布时间】:2023-03-25 08:36:01
【问题描述】:

我有一个关于谷歌项目的开发环境项目。用 url app.endpoints.DEV.goog (baseurl) 说 swagger ui,我想用 app.endpoints.QA.goog 将它部署到 QA,有没有办法通过在构建过程中通过 vsts 将 DEV 替换为 QA 来自动执行此操作.

【问题讨论】:

    标签: azure-pipelines continuous-deployment swagger-2.0 azure-pipelines-release-pipeline


    【解决方案1】:

    您可以使用预定义变量$(Release.EnvironmentName)分别获取每个环境名称。

    假设您的发布定义中有两个环境(DEVQA),那么您可以为每个环境使用app.endpoints.$(Release.EnvironmentName).goog

    • DEV 环境中,app.endpoints.$(Release.EnvironmentName).goog 的值为app.endpoints.DEV.goog
    • QA 环境中,app.endpoints.$(Release.EnvironmentName).goog 的值将是app.endpoints.QA.goog

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-16
      相关资源
      最近更新 更多