gpt4 book ai didi

azure-devops - 如何为基于 YAML 的管道创建管道变量?

转载 作者:行者123 更新时间:2023-12-04 11:27:27 25 4
gpt4 key购买 nike

使用设计器/类构建管道,您可以使用要传递到任务中的默认值定义管道变量。如何对基于 YAML 的管道执行相同的操作?

我想创建三个构建管道,每个管道都有一个设置为不同值的变量。所有三个都指向一个 YAML 文件。 documentation状态:

You can choose which variables are allowed to be set at queue time and which are fixed by the pipeline author. If a variable appears in the variables block of a YAML file, it is fixed and cannot be overridden at queue time. To allow a variable to be set at queue time, make sure it doesn't appear in the variables block of a pipeline or job. You can set a default value in the editor, and that value can be overridden by the person queuing the pipeline.



目前尚不清楚如何对 YAML 文件执行此操作。

我可以创建一个模板 YAML 文件,并为调用模板文件的每个配置值创建一个单独的 YAML 文件,但是我无法在运行时设置配置值。

最佳答案

当您编辑构建定义时(而不是在您创建它时,至少在默认体验下)。您需要单击 3 个点并选择 variables从列表中:

enter image description here

在那里你可以定义变量,他们会有一个复选框 - Settable at queue time .

关于azure-devops - 如何为基于 YAML 的管道创建管道变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56174813/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com