使用设计器/类构建管道,您可以定义具有默认值的管道变量,以将其传递到任务中。如何对基于YAML的管道执行相同的操作?
我想创建三个构建管道,每个构建管道会将一个变量设置为不同的值。所有这三个都指向一个YAML文件。 documentation指出:
您可以选择允许在队列时间设置哪些变量,以及哪些变量由管道作者固定。如果变量出现在YAML文件的变量块中,则它是固定的,不能在队列时间被覆盖。要允许在队列时间设置变量,请确保它没有出现在管道或作业的变量块中。您可以在编辑器中设置一个默认值,排队的人可以覆盖该值。
目前尚不清楚如何对YAML文件执行此操作。
我可以创建一个模板YAML文件,并为调用该模板文件的每个配置值创建一个单独的YAML文件,但是我无法在运行时设置配置值。