如何通过CLI获取Azure DevOps Services版本以检测版本变更?
Azure DevOps Services版本的CLI获取方式
目前Azure DevOps CLI没有直接提供获取服务版本的命令,但可以通过调用Azure DevOps的REST API,结合CLI工具实现版本查询:
操作步骤
- 先通过
az devops login完成身份验证,或使用个人访问令牌(PAT)授权。 - 使用
az rest命令调用AboutAPI端点,替换命令中的{组织名}为你的实际组织名称:az rest --method get --uri "https://dev.azure.com/{组织名}/_apis/About/info?api-version=7.1-preview.1" - 返回的JSON响应里,
version字段就是Azure DevOps Services的版本号。
如果需要直接提取版本号,可结合jq工具解析:
az rest --method get --uri "https://dev.azure.com/MDTProductDevelopment/_apis/About/info?api-version=7.1-preview.1" | jq -r '.version'
这种方式可以将版本查询集成到自动化任务中,方便检测版本变更。
内容的提问来源于stack exchange,提问作者Phani Cheruvu
相关产品推荐
相关产品推荐

