【问题标题】:Azure Yaml pipelines : How to reset a parameter after running the pipeline before "Run new"Azure Yaml 管道:如何在“运行新”之前运行管道后重置参数
【发布时间】:2022-01-20 09:29:24
【问题描述】:

我在我的 yaml 管道中使用用户在运行时设置的参数。 例如:

parameters:
  - name: StartAfterDeployment
    displayName: 'Start after deployment'
    type: boolean
    default: true 

当管道成功运行并且(并且用户选择了 false),并且用户在该部署上选择“运行新”时。该选项被选择为 false 而不是默认的 true。

是否可以在选择 Run new 选项时将参数“重置”为默认设置或完全禁用 run rew 选项?

【问题讨论】:

    标签: azure-devops yaml azure-pipelines-yaml


    【解决方案1】:

    是否可以在选择 Run new 选项时将参数“重置”为默认设置或完全禁用 run rew 选项?

    恐怕没有办法知道 run rew 选项的价值。

    当我们重新运行管道时,我们必须手动选择值,我们可以像这样更改 YAML:

    parameters:
      - name: StartAfterDeployment
        displayName: 'Start after deployment'
        type: string
        values:
          - true
          - false
        default: true
    

    【讨论】:

    • 这并不能解决问题。默认值仅在运行管道时有效。一旦管道运行并选择运行新。它选择了选定的选项
    猜你喜欢
    • 2022-08-02
    • 2020-05-21
    • 2022-11-03
    • 1970-01-01
    • 2021-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多