【问题标题】:how to create custom parameters on azure release pipeline如何在 Azure 发布管道上创建自定义参数
【发布时间】:2021-02-26 05:14:27
【问题描述】:

我正在构建一个 azure relase 管道,当我按下“创建发布”时,我会进入以下屏幕,我可以在其中提供输入。如何添加自己的自定义字段来定义新参数?

为了澄清,我问的是如何在经典发布管道上执行这些操作,而不是新的 yaml 管道。

这是我将如何在 yaml 管道上创建参数:

parameters:
- name: aspName
  displayName: 'App service plan name'
  type: string
  default: mydefaule

【问题讨论】:

    标签: azure azure-pipelines azure-pipelines-release-pipeline


    【解决方案1】:

    只有 Yaml Pipeline 支持自定义运行时参数。

    这是一个关于Runtime parameters的文档

    在发布管道中,恐怕没有完全相同的功能。

    类似功能:您可以将发布变量设置为发布时可设置

    然后当你运行发布管道时,你可以设置变量值。

    注意:这是发布管道变量而不是参数。如果您仍然想获得与 yaml 管道中完全相同的功能(运行时参数),我建议您可以在我们的 UserVoice 站点中投票以下 Suggestion Ticket:Runtime parameters with Release pipelines

    【讨论】:

    • 这几乎是我想要的 - 有没有办法配置一组可接受的值,并将其作为下拉列表而不是文本框?
    • 我完全理解您的要求。但在发布流水线中暂时还没有完全实现的功能。
    【解决方案2】:

    您必须在管道的变量选项卡中设置它,并确保将其勾选为“可在排队时设置”

    然后,您可以在要使用它的阶段中使用“$(variableName)”来引用它

    i cant embed images yet, link here

    【讨论】:

      【解决方案3】:

      这是一件容易的事。您必须标记哪些发布变量是可设置的(变量选项卡中的右列)。

      https://i.stack.imgur.com/pxmDH.png

      【讨论】:

        猜你喜欢
        • 2020-05-11
        • 1970-01-01
        • 2020-08-11
        • 1970-01-01
        • 2022-11-15
        • 1970-01-01
        • 1970-01-01
        • 2020-05-09
        • 1970-01-01
        相关资源
        最近更新 更多