使用设计器/类构建管道,您可以定义具有要传递到任务中的默认值的管道变量。如何对基于 YAML 的管道执行相同的操作?
我想创建三个构建管道,每个管道都有一个设置为不同值的变量。所有三个都指向一个 YAML 文件。这文档 states:
您可以选择哪些变量允许在队列时设置,哪些变量由管道作者修复。如果变量出现在 YAML 文件的变量块中,则该变量是固定的并且不能在队列时被覆盖。要允许在队列时设置变量,请确保它不会出现在管道或作业的变量块中。您可以在编辑器中设置默认值,并且该值可以被管道排队的人员覆盖。
目前尚不清楚如何对 YAML 文件执行此操作。
我可以创建一个模板 YAML 文件,并为调用该模板文件的每个配置值创建一个单独的 YAML 文件,但我无法在运行时设置配置值。
当您编辑构建定义时(不是当您创建它时,至少在默认体验下)。你需要点击 3 个点并选择variables
从列表中:
在那里你可以定义变量,它们会有一个复选框 -Settable at queue time
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)