SuperAPI AI 工具集

azure-devops-cli

部署与运维

查看项目

更新于 10-15 19:56

技能介绍

用途:该技能基于 Azure CLI 的 Azure DevOps 扩展(CLI 版本 2.81.0,2025 年当前值),在命令行中管理 Azure DevOps 资源,包括项目、仓库、流水线、构建、发布、拉取请求、工作项、制品与服务终结点,适合本地操作或脚本自动化。

主要能力:az devops 覆盖管理、扩展、项目、安全组与权限、服务连接、团队、用户、wiki、默认配置、REST API 调用及登录登出;az pipelines 覆盖代理、构建、文件夹、池、队列、发布、运行、变量与变量组;az boards 覆盖区域路径、迭代与工作项;az repos 覆盖 Git 导入、分支策略、拉取请求与引用;az artifacts 覆盖通用包。

使用方式:先安装 Azure CLI 与扩展。macOS 用 brew install azure-cli,Linux 用 curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash,随后执行 az extension add --name azure-devops。认证可用 PAT:az devops login --organization https://dev.azure.com/{org} --token YOUR_PAT_TOKEN。为免重复传参,可用 az devops configure --defaults organization=https://dev.azure.com/{org} project={project},并用 az devops configure --list 查看配置。旧式 https://{org}.visualstudio.com 应替换为 https://dev.azure.com/{org}。任务按域查阅对应参考文件:repos-and-prs.md、pipelines-and-builds.md、boards-and-iterations.md、variables-and-agents.md、org-and-security.md、advanced-usage.md、workflows-and-patterns.md,分别覆盖仓库与 PR、流水线与构建、工作项与迭代、变量与代理、组织与安全、输出格式化与 JMESPath 查询、自动化脚本与错误处理。

适用场景:需要在命令行或脚本中批量创建/查询项目、工作项与拉取请求,触发或查看流水线运行,管理变量组与代理池,调用 REST API,或统一配置默认组织与项目。

限制:需具备 Azure DevOps 访问权限与有效 PAT;命令行为依 CLI 与扩展版本而定;资料未提供收费、价格及具体配额信息,暂未提供。