azure - 如何创建变量组、更新管道中的值并查询该值?

标签 azure azure-devops

作为最终目标,我尝试创建一个 Azure DevOps 仪表板小部件,其中包含一个表,其中包含项目名称、环境(开发、测试、生产)以及该项目的当前版本。

我正在考虑在名为 version 的项目中创建一个变量组,其中的变量如下:dev = 0.0.0、test = 0.0.0、prod = 0.0.0

然后我需要在管道中调用这些变量来更新值,即 dev = 0.0.1

变量更新后,我想查询我的变量组并在查询结果扩展中显示结果。

这可能吗?或者有更好的方法吗?

最佳答案

How can I create a variable group, update the value in a pipeline, and query the value?

您可以使用 REST API 或 CLI 命令来实现此目的:

对于 CLI,您可以使用以下命令:

az pipelines variable-group variable create

az pipelines variable-group variable update

az pipelines variable-group variable list

您可以引用this document了解更多详细信息。

此外,您还可以使用 REST API:

POST https://dev.azure.com/{organization}/{project}/_apis/distributedtask/variablegroups?api-version=5.1-preview.1

REST API 文档 here .

关于azure - 如何创建变量组、更新管道中的值并查询该值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68448100/

相关文章:

azure-devops - 排除 .git 文件夹的 VSTS 最小匹配模式

azure - 在 MacOS 上使用 sourcetree 连接到 Azure devops 存储库

tfs - TFVC(Team Foundation 版本控制)到底是什么

azure - 在 AzureML 中的 Azure DataLake 中写入文件

windows - 在某台PC上,当UDP数据包大小小于12字节时,UDP数据包将被丢弃。我该如何找出原因?

php - Azure 网站 PHP API - 不允许使用 500 方法

azure - 每个管道而不是每个笔记本事件的 Databricks 作业集群

c# - 触摸 blob 并更改其 ETag,无需下载内容并上传到 Windows Azure

.net - VSTS 成功构建后,如何在电子邮件中发送代码覆盖率和测试(失败和通过)计数?

azure-devops - 无法在 Azure DevOps 的 "Code Coverage"选项卡中呈现代码覆盖率 HTML 结果