【发布时间】:2020-02-10 12:17:37
【问题描述】:
我有 Azure DevOps 管道,其中包含应该在排队期间修改的一组输入变量。根据documentation 和this post 如果管道变量的值会在管道队列期间更改,它们不能在管道 YAML 定义中定义,而是使用 UI Variables 面板和 Variables 触发器页面中的strong>标签。
如果我要使用Azure DevOps REST API 触发我的管道,定义它们的正确方法是什么,或者我需要这样做吗?我是否还应该使用 变量 选项卡提前定义它们并稍后在 REST 请求负载中覆盖这些值?
【问题讨论】:
-
@ShaykiAbramczyk 感谢您的指点,这是关于如何使用 REST API 调用管道的有用帖子,但我没有看到任何关于如何在管道队列之前提前定义变量的说明。跨度>
-
您应该使用“在排队时设置”来定义它们,并且在上面的答案中,您可以看到在使用其余 api 对构建进行排队时如何放置一个值。
标签: azure-devops azure-pipelines azure-devops-rest-api