是否有一种方法可以提供灵活性,以便根据所选环境选择要将代码部署到的主机子集?附带注意:它不是一个释放管道。
pipeline.yml
parameters:
- name: env
displayName: "Select the environment"
values:
- Development
- Regression
- name: target_hosts
displayName: "Target Hosts"
values:
# Populate host list based on env selected allowing multiple-choice selection (with checkboxes, not radio button)inventory.yml
hosts:
- hostA
- hostB
- hostC或者,如果有更好的方法来实现这一点,请告诉我。谢谢!
发布于 2022-09-20 07:06:20
从你的描述我可能理解你想做什么。您希望定义一个专门用于存储参数的yml文件,然后“重用”这个yml中的参数,对吗?
如果是这样,那么现在就不可能了(在管道中没有这样的参数重用设计)。
变量重用在流水线使用中是可行的,但参数重用却不可行。
此外,参数处的值所提供的值将是单选按钮,它是以这种方式设计的,只能有一个值。
https://stackoverflow.com/questions/73776098
复制相似问题