mcpField
A
azure-pipelines

azure-pipelines

github.com/microsoftdocs云与 DevOps797443 次安装4 天前更新
代码仓库

关于 azure-pipelines

Azure Pipelines 是面向构建和维护 CI/CD 工作流的 Agent 技能,适用于开发者与团队。它结合本地速查内容和在线文档获取,涵盖故障排查、配置、安全、架构与部署。

主要功能

  1. 01流水线故障排查
  2. 02YAML 配置与模板
  3. 03安全与权限指导
  4. 04CI/CD 架构模式
  5. 05部署与集成指导

适用场景

  1. 01诊断失败或无法启动的运行
  2. 02规划从 Jenkins 或 Classic pipelines 迁移
  3. 03保护流水线凭据与制品

MCP 相关

该技能可通过 mcp_microsoftdocs:microsoft_docs_fetch 获取 Microsoft 文档,也说明了使用网页抓取工具的备用方式。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-pipelines

安装后在 Claude Code 中输入/azure-pipelines确认已加载。

详细介绍

Azure Pipelines 技能

此技能提供 Azure Pipelines 方面的专业指导,涵盖故障排除、最佳实践、决策、架构与设计模式、限制与配额、安全性、配置、集成与编码模式,以及部署。它结合了本地快速参考内容与远程文档获取功能。

如何使用此技能

IMPORTANT for Agent:使用下方的类别索引查找相关章节。对于标注行范围的类别(例如 L35-L120),使用 read_file 读取指定行。对于带文件链接的类别(例如 [security.md](security.md)),使用 read_file 读取链接的参考文件。

IMPORTANT for Agent:如果 metadata.generated_at 的日期早于 3 个月以上,建议用户从仓库拉取最新版本。如果无法使用 mcp_microsoftdocs 工具,建议用户安装该工具:安装指南

此技能需要网络访问权限才能获取文档内容:

  • 首选:使用 mcp_microsoftdocs:microsoft_docs_fetch,并在查询字符串中添加 from=learn-agent-skill。返回 Markdown。
  • 备用:使用 fetch_webpage,并在查询字符串中添加 from=learn-agent-skill&accept=text/markdown。返回 Markdown。

类别索引

类别行描述
故障排除L37-L48诊断和解决 Azure Pipelines 问题:服务连接(ARM/工作负载标识)、代码覆盖率、日志、Web 应用部署、触发器,以及无法启动或完成的运行。
最佳实践L49-L60YAML 模板设计、加速构建的缓存、跨平台脚本,以及配置、并行化和稳定自动化测试(包括 UI 和 VSTest)的最佳实践指南。
决策L61-L69选择和配置 GitHub/Microsoft 托管 Agent、处理映像弃用,以及如何安全地从 Jenkins 或经典管道迁移,并将退役任务替换为 YAML 等效项。
架构与设计模式L70-L77设计端到端 CI/CD 架构,以及适用于 Azure Web Apps 和基于 IaaS/VM 的应用程序的模式,包括基线管道、DevTest/DevOps 环境和部署拓扑。
限制与配额L78-L86Azure Pipelines 的限制、配额和规划:Agent/映像限制、池并发、大型包处理、并行作业容量,以及运行保留配置。
安全性L87-L134保护 Azure Pipelines:Agent 和服务连接的身份验证、机密/Key Vault、权限和审批、构件/仓库保护、策略/合规性检查,以及安全的 YAML 实践。
配置L135-L505配置 Azure Pipelines:Agent、触发器、变量、环境、YAML 架构、部署策略,以及用于构建、测试和部署应用的详细任务/任务输入设置。
集成与编码模式L506-L534构建/测试应用的模式(ASP.NET、.NET、Java、Python、Ruby、Xcode)、集成工具(Slack、ServiceNow、Jenkins、Key Vault),以及管道中的脚本/REST/Function 自动化。
部署L535-L589使用 Azure Pipelines 部署应用和包:配置 Agent、容器、构件、经典发布、数据库,以及 Kubernetes/VM/Web 应用部署。
故障排除
主题URL
排查 Pipelines 中的 Azure Resource Manager 服务连接问题https://learn.microsoft.com/en-us/azure/devops/pipelines/release/azure-rm-endpoint?view=azure-devops
排查 Pipelines 中的 ARM 工作负载标识服务连接问题https://learn.microsoft.com/en-us/azure/devops/pipelines/release/troubleshoot-workload-identity?view=azure-devops
在 Azure Pipelines 中配置代码覆盖率并排查问题https://learn.microsoft.com/en-us/azure/devops/pipelines/test/review-code-coverage-results?view=azure-devops
查看 Azure Pipelines 日志以进行诊断https://learn.microsoft.com/en-us/azure/devops/pipelines/troubleshooting/review-logs?view=azure-devops
排查 Pipelines 中的 Azure Web App 部署问题https://learn.microsoft.com/en-us/azure/devops/pipelines/troubleshooting/troubleshoot-azure-web-app-deploy?view=azure-devops
排查无法启动的 Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/troubleshooting/troubleshoot-start?view=azure-devops
排查 Azure Pipelines 触发问题https://learn.microsoft.com/en-us/azure/devops/pipelines/troubleshooting/troubleshoot-triggers?view=azure-devops
诊断并修复 Azure Pipelines 运行失败问题https://learn.microsoft.com/en-us/azure/devops/pipelines/troubleshooting/troubleshooting?view=azure-devops
最佳实践
主题URL
设计和使用 Azure Pipelines YAML 模板https://learn.microsoft.com/en-us/azure/devops/pipelines/process/templates?view=azure-devops
使用缓存优化 Azure Pipelines 性能https://learn.microsoft.com/en-us/azure/devops/pipelines/release/caching?view=azure-devops
在 Azure Pipelines 中应用跨平台脚本编写模式https://learn.microsoft.com/en-us/azure/devops/pipelines/scripts/cross-platform-scripting?view=azure-devops
管理 Azure Pipelines 中的不稳定测试https://learn.microsoft.com/en-us/azure/devops/pipelines/test/flaky-test-management?view=azure-devops
为任何运行器配置并行测试执行https://learn.microsoft.com/en-us/azure/devops/pipelines/test/parallel-testing-any-test-runner?view=azure-devops
在 Azure Pipelines 中并行运行 VSTest 测试https://learn.microsoft.com/en-us/azure/devops/pipelines/test/parallel-testing-vstest?view=azure-devops
在 Azure Pipelines 中使用测试影响分析https://learn.microsoft.com/en-us/azure/devops/pipelines/test/test-impact-analysis?view=azure-devops
配置 Azure Pipelines 以执行 UI 测试https://learn.microsoft.com/en-us/azure/devops/pipelines/test/ui-testing-considerations?view=azure-devops
决策制定
主题URL
为 Pipelines 选择并配置 GitHub 托管的 Agenthttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/github-hosted?view=azure-devops
根据 Microsoft 托管映像的生命周期和弃用计划制定规划https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/hosted-deprecation-schedule?view=azure-devops
从 Jenkins 迁移到 Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/migrate/from-jenkins?view=azure-devops
安全地将经典 Azure Pipelines 迁移到 YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/from-classic-pipelines?view=azure-devops
为即将停用的 Azure Pipelines 任务选择替代项https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/task-retirement?view=azure-devops
架构与设计模式
主题URL
为 Azure Web Apps 设计 CI/CD 架构https://learn.microsoft.com/en-us/azure/devops/pipelines/architectures/devops-pipelines-azure-web-apps-architecture?view=azure-devops
使用 Azure Pipelines 应用基准 CI/CD 架构https://learn.microsoft.com/en-us/azure/devops/pipelines/architectures/devops-pipelines-baseline-architecture?view=azure-devops
为 IaaS 设计 DevTest 和 DevOps 管道https://learn.microsoft.com/en-us/azure/devops/pipelines/architectures/devops-pipelines-devtest-iaas-architecture?view=azure-devops
使用 VM 的 IaaS 应用 DevOps 架构https://learn.microsoft.com/en-us/azure/devops/pipelines/architectures/devops-pipelines-iaas-vms-architecture?view=azure-devops
限制与配额
主题URL
在 Azure Pipelines 中使用 Microsoft 托管的 Agent 和映像限制https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops
分析 Azure Pipelines Agent 池并发情况https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/pool-consumption-report?view=azure-devops
发布和下载大型 Universal Packageshttps://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/universal-packages?view=azure-devops
配置和估算 Azure Pipelines 并行作业https://learn.microsoft.com/en-us/azure/devops/pipelines/licensing/concurrent-jobs?view=azure-devops
配置 Azure Pipelines 运行保留期限https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/retention?view=azure-devops
安全
主题URL
为可自托管的 Agent 选择并配置身份验证方法https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/agent-authentication-options?view=azure-devops
使用自签名证书运行 Azure Pipelines Agenthttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/certificate?view=azure-devops-server
使用设备代码流注册 Azure Pipelines Agenthttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/device-code-flow-agent-registration?view=azure-devops
使用 PAT 身份验证注册 Azure Pipelines Agenthttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/personal-access-token-agent-registration?view=azure-devops
使用服务主体注册 Azure Pipelines Agenthttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/service-principal-agent-registration?view=azure-devops
在 Azure Pipelines 中安全地签署移动应用https://learn.microsoft.com/en-us/azure/devops/pipelines/apps/mobile/app-signing?view=azure-devops
在 Pipelines 中配置 Docker Content Trust 签名https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/containers/content-trust?view=azure-devops
使用 Entra 工作负载身份保护 Azure DevOps Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/library/add-devops-entra-service-connection?view=azure-devops
为受保护的 Pipeline 资源分配管理员https://learn.microsoft.com/en-us/azure/devops/pipelines/library/add-resource-protection?view=azure-devops
在 Azure Pipelines 中处理特殊情况的 ARM 服务连接https://learn.microsoft.com/en-us/azure/devops/pipelines/library/azure-resource-manager-alternate-approaches?view=azure-devops
安全配置 Azure Resource Manager 服务连接https://learn.microsoft.com/en-us/azure/devops/pipelines/library/connect-to-azure?view=azure-devops
将 Azure Pipelines 变量组链接到 Key Vaulthttps://learn.microsoft.com/en-us/azure/devops/pipelines/library/link-variable-groups-to-key-vaults?view=azure-devops
管理 Azure Pipelines 中的安全文件和访问权限https://learn.microsoft.com/en-us/azure/devops/pipelines/library/secure-files?view=azure-devops
管理 Azure Pipelines 变量组和访问权限https://learn.microsoft.com/en-us/azure/devops/pipelines/library/variable-groups?view=azure-devops
管理 Azure Pipelines 权限和安全组https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
管理 Azure Pipelines 权限和安全组https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
管理 Azure Pipelines 权限和安全组https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
管理 Azure Pipelines 权限和安全组https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
管理 Azure Pipelines 权限和安全组https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
管理 Azure Pipelines 权限和安全组https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
管理 Azure Pipelines 权限和安全组https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
管理 Azure Pipelines 权限和安全组https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
管理 Azure Pipelines 权限和安全组https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
添加用户并管理 Azure Pipelines 权限https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/set-permissions?view=azure-devops
安全配置 Azure Pipelines 作业访问令牌https://learn.microsoft.com/en-us/azure/devops/pipelines/process/access-tokens?view=azure-devops
配置 Pipeline 部署审批和检查https://learn.microsoft.com/en-us/azure/devops/pipelines/process/approvals?view=azure-devops
配置用于安全部署的制品策略检查https://learn.microsoft.com/en-us/azure/devops/pipelines/process/artifact-policy?view=azure-devops
保护 Azure Pipelines 中的存储库资源https://learn.microsoft.com/en-us/azure/devops/pipelines/process/repository-resource?view=azure-devops
在 Azure Pipelines 中安全使用机密变量https://learn.microsoft.com/en-us/azure/devops/pipelines/process/set-secret-variables?view=azure-devops
使用客户端机密创建 ARM 服务连接https://learn.microsoft.com/en-us/azure/devops/pipelines/release/configure-app-secret?view=azure-devops
手动配置 ARM 工作负载身份服务连接https://learn.microsoft.com/en-us/azure/devops/pipelines/release/configure-workload-identity?view=azure-devops
保护 Azure Pipelines 对专用 Key Vault 的访问https://learn.microsoft.com/en-us/azure/devops/pipelines/release/key-vault-access?view=azure-devops
制定保护 YAML Pipelines 的方法https://learn.microsoft.com/en-us/azure/devops/pipelines/security/approach?view=azure-devops
在 Azure Pipelines 中安全处理变量和参数https://learn.microsoft.com/en-us/azure/devops/pipelines/security/inputs?view=azure-devops
保护 Azure Pipelines Agent、项目和容器https://learn.microsoft.com/en-us/azure/devops/pipelines/security/misc?view=azure-devops
应用 Azure Pipelines 安全配置https://learn.microsoft.com/en-us/azure/devops/pipelines/security/overview?view=azure-devops
使用 REST 和 PowerShell 自动执行 Azure Pipelines 安全管理https://learn.microsoft.com/en-us/azure/devops/pipelines/security/project-security-script?view=azure-devops
配置 Pipeline 资源安全和审批https://learn.microsoft.com/en-us/azure/devops/pipelines/security/resources?view=azure-devops
保护和管理 Azure Pipelines 中的机密https://learn.microsoft.com/en-us/azure/devops/pipelines/security/secrets?view=azure-devops
保护 Azure Pipelines 对源代码存储库的访问https://learn.microsoft.com/en-us/azure/devops/pipelines/security/secure-access-to-repos?view=azure-devops
使用 YAML 模板提升 Pipeline 安全性https://learn.microsoft.com/en-us/azure/devops/pipelines/security/templates?view=azure-devops
使用 Pipeline 闸门检查 Azure Policy 合规性https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-policy-check-gate-v0?view=azure-pipelines
使用 FileTransform@2 安全转换配置文件https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/file-transform-v2?view=azure-pipelines
为 Azure DevOps 服务器和 Agent 配置防病毒排除项https://learn.microsoft.com/en-us/azure/devops/pipelines/troubleshooting/anti-virus-exclusion?view=azure-devops
配置
主题URL
配置和管理 Azure Pipelines 代理https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/agents?view=azure-devops
在 Docker 中配置 Azure Pipelines 自托管代理https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/docker?view=azure-devops
为 Azure Pipelines 代理配置 Node.js 版本https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/nodejs-runners?view=azure-devops
在 Web 代理后配置 Azure Pipelines 代理https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/proxy?view=azure-devops
在 Azure Pipelines 中发布和下载生成项目https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/build-artifacts?view=azure-devops
在 Azure Pipelines 中发布和下载管道项目https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/pipeline-artifacts?view=azure-devops
使用任务和保留策略保留 Azure Pipelines 运行记录https://learn.microsoft.com/en-us/azure/devops/pipelines/build/run-retention?view=azure-devops
配置 Azure Pipelines 的触发器设置https://learn.microsoft.com/en-us/azure/devops/pipelines/build/triggers?view=azure-devops
引用预定义的 Azure Pipelines 变量https://learn.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops
配置和管理 Azure Pipelines 服务连接https://learn.microsoft.com/en-us/azure/devops/pipelines/library/service-endpoints?view=azure-devops
配置 Azure Pipelines 阶段、作业和步骤的条件https://learn.microsoft.com/en-us/azure/devops/pipelines/process/conditions?view=azure-devops
配置 Azure Pipelines YAML 容器作业https://learn.microsoft.com/en-us/azure/devops/pipelines/process/container-phases?view=azure-devops
在 Azure Pipelines 中编写部署作业和策略https://learn.microsoft.com/en-us/azure/devops/pipelines/process/deployment-jobs?view=azure-devops
在 Azure Pipelines 环境中配置 Kubernetes 资源https://learn.microsoft.com/en-us/azure/devops/pipelines/process/environments-kubernetes?view=azure-devops
在 Azure Pipelines 环境中管理 VM 资源https://learn.microsoft.com/en-us/azure/devops/pipelines/process/environments-virtual-machines?view=azure-devops
配置和保护 Azure DevOps 管道环境https://learn.microsoft.com/en-us/azure/devops/pipelines/process/environments?view=azure-devops
在 Azure Pipelines YAML 中使用表达式和变量https://learn.microsoft.com/en-us/azure/devops/pipelines/process/expressions?view=azure-devops
配置 Azure Pipelines 中的管道完成触发器https://learn.microsoft.com/en-us/azure/devops/pipelines/process/pipeline-triggers?view=azure-devops
在 Azure Pipelines 中定义和使用 YAML 资源https://learn.microsoft.com/en-us/azure/devops/pipelines/process/resources?view=azure-devops
配置管道中的运行编号和生成编号格式https://learn.microsoft.com/en-us/azure/devops/pipelines/process/run-number?view=azure-devops
配置 Azure Pipelines 的计划触发器https://learn.microsoft.com/en-us/azure/devops/pipelines/process/scheduled-triggers?view=azure-devops
为 Azure Pipelines 作业配置服务容器https://learn.microsoft.com/en-us/azure/devops/pipelines/process/service-containers?view=azure-devops
在 Azure Pipelines 中定义和管理阶段https://learn.microsoft.com/en-us/azure/devops/pipelines/process/stages?view=azure-devops
配置和控制 Azure Pipelines 任务行为https://learn.microsoft.com/en-us/azure/devops/pipelines/process/tasks?view=azure-devops
在 Azure Pipelines 中配置和使用变量https://learn.microsoft.com/en-us/azure/devops/pipelines/process/variables?view=azure-devops
将 Azure DevOps 服务连接重新配置为 Microsoft Entrahttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/convert-service-connections?view=azure-devops
配置经典管道代理作业和属性https://learn.microsoft.com/en-us/azure/devops/pipelines/release/options?view=azure-devops
在经典管道中设置生成完成触发器https://learn.microsoft.com/en-us/azure/devops/pipelines/release/pipeline-triggers-classic?view=azure-devops
在 Azure Pipelines 中配置经典发布触发器https://learn.microsoft.com/en-us/azure/devops/pipelines/release/triggers?view=azure-devops
在经典 Azure 发布管道中配置变量https://learn.microsoft.com/en-us/azure/devops/pipelines/release/variables?view=azure-devops
使用 Azure Pipelines 分析和报告https://learn.microsoft.com/en-us/azure/devops/pipelines/reports/pipelinereport?view=azure-devops
在 Azure Pipelines 中配置高级 Git 存储库选项https://learn.microsoft.com/en-us/azure/devops/pipelines/repos/pipeline-options-for-git?view=azure-devops
配置 Advanced Security CodeQL Analyze 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/advanced-security-codeql-analyze-v1?view=azure-pipelines
配置 Advanced Security CodeQL Init 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/advanced-security-codeql-init-v1?view=azure-pipelines
配置 Advanced Security Dependency Scanning 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/advanced-security-dependency-scanning-v1?view=azure-pipelines
配置 Advanced Security Publish Results 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/advanced-security-publish-v1?view=azure-pipelines
配置已弃用的 AndroidBuild@1 Gradle 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/android-build-v1?view=azure-pipelines
配置 AndroidSigning@1 旧版签名任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/android-signing-v1?view=azure-pipelines
配置 AndroidSigning@2 已弃用的签名任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/android-signing-v2?view=azure-pipelines
配置 AndroidSigning@3 APK 签名任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/android-signing-v3?view=azure-pipelines
配置 Ant@1 Azure Pipelines 任务输入https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/ant-v1?view=azure-pipelines
配置 AppCenterDistribute@0 旧版任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-distribute-v0?view=azure-pipelines
配置 AppCenterDistribute@1 已弃用的任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-distribute-v1?view=azure-pipelines
配置 AppCenterDistribute@2 已弃用的任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-distribute-v2?view=azure-pipelines
配置 AppCenterDistribute@3 以分发应用https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-distribute-v3?view=azure-pipelines
配置 AppCenterTest@1 以测试应用https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-test-v1?view=azure-pipelines
配置 ArchiveFiles@1 压缩任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/archive-files-v1?view=azure-pipelines
配置 ArchiveFiles@2 压缩任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/archive-files-v2?view=azure-pipelines
配置 AzureAppConfigurationExport@10 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-configuration-export-v10?view=azure-pipelines
配置 AzureAppConfigurationImport@10 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-configuration-import-v10?view=azure-pipelines
配置 AzureAppConfigurationSnapshot@1 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-configuration-snapshot-v1?view=azure-pipelines
配置 AzureAppServiceManage@0 管理任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-service-manage-v0?view=azure-pipelines
配置 AzureAppServiceSettings@1 应用设置任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-service-settings-v1?view=azure-pipelines
配置 AzureCLI@0 预览版 CLI 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cli-v0?view=azure-pipelines
配置 AzureCLI@1 已弃用的 CLI 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cli-v1?view=azure-pipelines
配置用于管道的 AzureCLI@2 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cli-v2?view=azure-pipelines
配置用于管道的 AzureCLI@3 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cli-v3?view=azure-pipelines
配置 AzureCloudPowerShellDeployment@1 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cloud-powershell-deployment-v1?view=azure-pipelines
配置 AzureCloudPowerShellDeployment@2 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cloud-powershell-deployment-v2?view=azure-pipelines
配置 AzureContainerApps@0 已弃用的任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-container-apps-v0?view=azure-pipelines
配置 AzureContainerApps@1 部署任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-container-apps-v1?view=azure-pipelines
配置 AzureFileCopy@1 已弃用的文件复制任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v1?view=azure-pipelines
配置 AzureFileCopy@2 已弃用的文件复制任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v2?view=azure-pipelines
配置 AzureFileCopy@3 已弃用的 AzCopy v8 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v3?view=azure-pipelines
配置 AzureFileCopy@4 文件复制任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v4?view=azure-pipelines
配置 AzureFileCopy@5 文件复制任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v5?view=azure-pipelines
配置具有 RBAC 访问权限的 AzureFileCopy@6https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v6?view=azure-pipelines
配置 AzureFunctionAppContainer@1 容器部署任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-app-container-v1?view=azure-pipelines
配置 AzureFunctionApp@1 旧版部署任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-app-v1?view=azure-pipelines
配置 AzureFunctionApp@2 Functions 部署任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-app-v2?view=azure-pipelines
配置 AzureFunctionOnKubernetes@0 已弃用的任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-on-kubernetes-v0?view=azure-pipelines
配置 AzureFunctionOnKubernetes@1 部署任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-on-kubernetes-v1?view=azure-pipelines
配置 AzureFunction@0 旧版函数调用任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-v0?view=azure-pipelines
配置用于函数调用的 AzureFunction@1 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-v1?view=azure-pipelines
配置 AzureFunction@2 以调用 HTTP 函数https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-v2?view=azure-pipelines
配置 Azure IoT Edge v2 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-iot-edge-v2?view=azure-pipelines
配置 Azure Key Vault v1 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-key-vault-v1?view=azure-pipelines
配置 Azure Key Vault v2 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-key-vault-v2?view=azure-pipelines
配置 Azure Load Testing 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-load-test-v1?view=azure-pipelines
配置 Azure Monitor 警报管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-monitor-alerts-v0?view=azure-pipelines
配置已弃用的 AzureMonitor v0 经典警报https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-monitor-v0?view=azure-pipelines
配置 AzureMonitor v1 警报查询任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-monitor-v1?view=azure-pipelines
配置 AzureMysqlDeployment@1 MySQL 单一服务器任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-mysql-deployment-v1?view=azure-pipelines
配置 AzureMysqlDeployment@2 MySQL 灵活服务器任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-mysql-deployment-v2?view=azure-pipelines
配置 Azure Network Load Balancer 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-nlb-management-v1?view=azure-pipelines
配置 Azure PowerShell v1 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-powershell-v1?view=azure-pipelines
配置 Azure PowerShell v2 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-powershell-v2?view=azure-pipelines
配置 Azure PowerShell v3 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-powershell-v3?view=azure-pipelines
配置 Azure PowerShell v4 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-powershell-v4?view=azure-pipelines
配置 Azure PowerShell v5 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-powershell-v5?view=azure-pipelines
配置 Azure Resource Group Deployment v1 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-resource-group-deployment-v1?view=azure-pipelines
配置 Azure resource group deployment v2 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-resource-group-deployment-v2?view=azure-pipelines
配置 ARM 模板部署任务 v3https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-resource-manager-template-deployment-v3?view=azure-pipelines
配置 AzureRmWebAppDeployment@2 Web Deploy 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-rm-web-app-deployment-v2?view=azure-pipelines
配置 AzureRmWebAppDeployment@3 已弃用的任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-rm-web-app-deployment-v3?view=azure-pipelines
配置 AzureRmWebAppDeployment@4 App Service 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-rm-web-app-deployment-v4?view=azure-pipelines
配置 AzureRmWebAppDeployment@5 App Service 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-rm-web-app-deployment-v5?view=azure-pipelines
配置 Azure Spring Apps 部署管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-spring-cloud-v0?view=azure-pipelines
配置 Azure Test Plan v0 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-test-plan-v0?view=azure-pipelines
配置 Azure VM scale set deployment v0 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-vmss-deployment-v0?view=azure-pipelines
配置 Azure VM scale set deployment v1 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-vmss-deployment-v1?view=azure-pipelines
配置 Azure Web App for Containers 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-web-app-container-v1?view=azure-pipelines
配置 Azure Web App 部署管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-web-app-v1?view=azure-pipelines
配置 AzureWebPowerShellDeployment@1 经典任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-web-powershell-deployment-v1?view=azure-pipelines
配置用于脚本的 Bash v3 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/bash-v3?view=azure-pipelines
配置 Batch script v1 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/batch-script-v1?view=azure-pipelines
配置 Bicep Deploy 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/bicep-deploy-v0?view=azure-pipelines
配置 Cache (Beta) v0 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cache-beta-v0?view=azure-pipelines
配置 Cache (Beta) v1 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cache-beta-v1?view=azure-pipelines
配置用于管道缓存的 Cache v2 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cache-v2?view=azure-pipelines
配置 Cargo authenticate 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cargo-authenticate-v0?view=azure-pipelines
配置 Chef Knife v1 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/chef-knife-v1?view=azure-pipelines
配置 Chef v1 部署管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/chef-v1?view=azure-pipelines
配置 CMake v1 生成管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cmake-v1?view=azure-pipelines
配置 Command Line v1 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cmd-line-v1?view=azure-pipelines
配置 Command line v2 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cmd-line-v2?view=azure-pipelines
配置 CocoaPods v0 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cocoa-pods-v0?view=azure-pipelines
配置 Conda environment v0 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/conda-environment-v0?view=azure-pipelines
配置 Conda environment v1 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/conda-environment-v1?view=azure-pipelines
配置 Container Build v0 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/container-build-v0?view=azure-pipelines
配置 Container Structure Test 管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/container-structure-test-v0?view=azure-pipelines
配置 CopyFilesOverSSH@0 以远程复制https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/copy-files-over-ssh-v0?view=azure-pipelines
配置 CopyFiles@1 旧版文件复制任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/copy-files-v1?view=azure-pipelines
配置用于文件复制的 CopyFiles@2 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/copy-files-v2?view=azure-pipelines
配置 CopyPublishBuildArtifacts@1 任务输入https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/copy-publish-build-artifacts-v1?view=azure-pipelines
配置 cURLUploader@1 旧版上传任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/curl-uploader-v1?view=azure-pipelines
配置用于文件上传的 cURLUploader@2https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/curl-uploader-v2?view=azure-pipelines
配置 DecryptFile@1 以使用 OpenSSL 解密https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/decrypt-file-v1?view=azure-pipelines
配置 Delay@1 以暂停管道https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/delay-v1?view=azure-pipelines
配置 DeleteFiles@1 以删除文件https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/delete-files-v1?view=azure-pipelines
配置 DeployVisualStudioTestAgent@1 部署任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/deploy-visual-studio-test-agent-v1?view=azure-pipelines
配置 DeployVisualStudioTestAgent@2 部署任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/deploy-visual-studio-test-agent-v2?view=azure-pipelines
使用 DockerInstaller@0 安装 Docker CLIhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-installer-v0?view=azure-pipelines
配置 DotNetCoreCLI@0 已弃用的任务参数https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-cli-v0?view=azure-pipelines
配置 DotNetCoreCLI@1 旧版任务设置https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-cli-v1?view=azure-pipelines
配置 DotNetCoreCLI@2 任务输入和选项https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-cli-v2?view=azure-pipelines
配置 DotNetCoreInstaller@0 旧版安装程序任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-installer-v0?view=azure-pipelines
配置 DotNetCoreInstaller@1 SDK 安装程序任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-installer-v1?view=azure-pipelines
配置 DownloadBuildArtifacts@0 旧版任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-build-artifacts-v0?view=azure-pipelines
配置 DownloadBuildArtifacts@1 以获取项目https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-build-artifacts-v1?view=azure-pipelines
配置 DownloadFileshareArtifacts@1 以使用文件共享https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-fileshare-artifacts-v1?view=azure-pipelines
使用 DownloadGithubNpmPackage@1 安装 GitHub npm 包https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-github-npm-package-v1?view=azure-pipelines
使用 DownloadGitHubNugetPackage@1 还原 GitHub NuGet 包https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-github-nuget-package-v1?view=azure-pipelines
使用 DownloadGitHubRelease@0 下载 GitHub 发行版https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-github-release-v0?view=azure-pipelines
使用 DownloadPackage@0 旧版包下载任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-package-v0?view=azure-pipelines
使用 DownloadPackage@1 从 Azure Artifacts 下载包https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-package-v1?view=azure-pipelines
使用 DownloadPipelineArtifact@0 旧版项目任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-pipeline-artifact-v0?view=azure-pipelines
配置 DownloadPipelineArtifact@1 以下载项目https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-pipeline-artifact-v1?view=azure-pipelines
使用 DownloadPipelineArtifact@2 下载管道项目https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-pipeline-artifact-v2?view=azure-pipelines
使用 DownloadSecureFile@1 下载安全文件https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-secure-file-v1?view=azure-pipelines
使用 DuffleInstaller@0 任务安装 Dufflehttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/duffle-installer-v0?view=azure-pipelines
使用 ExtractFiles@1 任务提取存档https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/extract-files-v1?view=azure-pipelines
配置 FileTransform@1 以替换配置https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/file-transform-v1?view=azure-pipelines
使用 FtpUpload@1 旧版 FTP 上传任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/ftp-upload-v1?view=azure-pipelines
使用 FtpUpload@2 通过 FTP 上传文件https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/ftp-upload-v2?view=azure-pipelines
配置 FuncToolsInstaller@0 以安装 Azure Functions Core Toolshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/func-tools-installer-v0?view=azure-pipelines
使用 GitHubComment@0 发布 GitHub 评论https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/github-comment-v0?view=azure-pipelines
使用 GitHubRelease@0 旧版发行版任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/github-release-v0?view=azure-pipelines
使用 GitHubRelease@1 管理 GitHub 发行版https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/github-release-v1?view=azure-pipelines
配置 GoTool@0 任务输入和行为https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/go-tool-v0?view=azure-pipelines
使用 Go@0 任务生成和测试 Go 应用https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/go-v0?view=azure-pipelines
配置 GradleAuthenticate@0 以用于 Azure Artifactshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-authenticate-v0?view=azure-pipelines
在 Azure Pipelines 中配置 Gradle@1 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-v1?view=azure-pipelines
使用和配置已弃用的 Gradle@2 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-v2?view=azure-pipelines
配置 Gradle@3 任务选项和输入https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-v3?view=azure-pipelines
在管道中配置 Gradle@4 生成任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-v4?view=azure-pipelines
配置用于 JavaScript 生成的 Grunt@0 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/grunt-v0?view=azure-pipelines
配置 gulp@0 旧版任务设置https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gulp-v0?view=azure-pipelines
配置用于 Node.js 生成的 gulp@1 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gulp-v1?view=azure-pipelines
配置 HelmDeploy@0 旧版 Helm 部署https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/helm-deploy-v0?view=azure-pipelines
配置 HelmDeploy@1 以进行 Kubernetes 部署https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/helm-deploy-v1?view=azure-pipelines
配置已弃用的 HelmInstaller@0 以用于 Helm 和 Kuberneteshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/helm-installer-v0?view=azure-pipelines
配置 HelmInstaller@1 以安装 Helmhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/helm-installer-v1?view=azure-pipelines
配置 IISWebAppDeploymentOnMachineGroup@0 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/iisweb-app-deployment-on-machine-group-v0?view=azure-pipelines
配置已弃用的 IISWebAppDeployment@1 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/iisweb-app-deployment-v1?view=azure-pipelines
配置 IISWebAppManagementOnMachineGroup@0 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/iisweb-app-management-on-machine-group-v0?view=azure-pipelines
配置 InstallAppleCertificate@0 旧版任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-certificate-v0?view=azure-pipelines
配置 InstallAppleCertificate@1 任务设置https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-certificate-v1?view=azure-pipelines
配置 InstallAppleCertificate@2 以用于 macOS 生成https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-certificate-v2?view=azure-pipelines
配置 InstallAppleProvisioningProfile@0 旧版任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-provisioning-profile-v0?view=azure-pipelines
配置 InstallAppleProvisioningProfile@1 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-provisioning-profile-v1?view=azure-pipelines
配置 InstallSSHKey@0 以在管道中添加 SSH 密钥https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-ssh-key-v0?view=azure-pipelines
配置 InvokeRESTAPI@0 旧版 REST 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/invoke-rest-api-v0?view=azure-pipelines
配置用于 REST 调用的 InvokeRESTAPI@1 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/invoke-rest-api-v1?view=azure-pipelines
配置 JavaToolInstaller@0 旧版 Java 安装程序https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/java-tool-installer-v0?view=azure-pipelines
配置 JavaToolInstaller@1 以获取 Javahttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/java-tool-installer-v1?view=azure-pipelines
配置 JenkinsDownloadArtifacts@1 旧版任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/jenkins-download-artifacts-v1?view=azure-pipelines
配置 JenkinsDownloadArtifacts@2 以检索项目https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/jenkins-download-artifacts-v2?view=azure-pipelines
配置 JenkinsQueueJob@1 已弃用的排队任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/jenkins-queue-job-v1?view=azure-pipelines
配置 JenkinsQueueJob@2 以将 Jenkins 作业加入队列https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/jenkins-queue-job-v2?view=azure-pipelines
配置 KubectlInstaller@0 以安装 kubectlhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubectl-installer-v0?view=azure-pipelines
配置 KubeloginInstaller@0 以安装 kubeloginhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubelogin-installer-v0?view=azure-pipelines
配置 Kubernetes@0 旧版 kubectl 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-v0?view=azure-pipelines
配置用于运行 kubectl 的 Kubernetes@1 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-v1?view=azure-pipelines
配置 ManualIntervention@8 以用于经典发布https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/manual-intervention-v8?view=azure-pipelines
在 YAML 中配置 ManualValidation@0 任务输入https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/manual-validation-v0?view=azure-pipelines
为 YAML 管道配置 ManualValidation@1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/manual-validation-v1?view=azure-pipelines
配置 MavenAuthenticate@0 以用于 Azure Artifactshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/maven-authenticate-v0?view=azure-pipelines
配置用于旧版生成的 Maven@1 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/maven-v1?view=azure-pipelines
配置生成用 Maven@2 任务设置https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/maven-v2?view=azure-pipelines
在管道中配置 Maven@3 任务参数https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/maven-v3?view=azure-pipelines
配置 Maven@4 Azure Pipelines 任务选项https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/maven-v4?view=azure-pipelines
配置用于 .NET 生成的 MSBuild@1 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/msbuild-v1?view=azure-pipelines
配置 MysqlDeploymentOnMachineGroup@1 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/mysql-deployment-on-machine-group-v1?view=azure-pipelines
配置 NodeTaskRunnerInstaller@0 以使用 Node 版本https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/node-task-runner-installer-v0?view=azure-pipelines
配置 NodeTool@0 Node.js 安装程序任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/node-tool-v0?view=azure-pipelines
配置用于签名项目的 Notation@0 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/notation-v0?view=azure-pipelines
配置 npmAuthenticate@0 以用于任务运行程序https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/npm-authenticate-v0?view=azure-pipelines
配置 Npm@0 旧版 npm 任务选项https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/npm-v0?view=azure-pipelines
配置用于 npm 生成的 Npm@1 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/npm-v1?view=azure-pipelines
配置已弃用的 NuGetAuthenticate@0 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-authenticate-v0?view=azure-pipelines
配置 NuGetAuthenticate@1 以用于 Azure Artifactshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-authenticate-v1?view=azure-pipelines
配置用于还原和打包的 NuGetCommand@2 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-command-v2?view=azure-pipelines
配置 NuGetInstaller@0 以还原包https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-installer-v0?view=azure-pipelines
配置 NuGetPackager@0 旧版打包任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-packager-v0?view=azure-pipelines
配置 NuGetPublisher@0 旧版发布任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-publisher-v0?view=azure-pipelines
配置用于 Visual Studio 生成的 NuGetRestore@1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-restore-v1?view=azure-pipelines
配置 NuGetToolInstaller@0 旧版工具任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-tool-installer-v0?view=azure-pipelines
配置 NuGetToolInstaller@1 以固定 NuGet 版本https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-tool-installer-v1?view=azure-pipelines
配置已弃用的 NuGet@0 命令任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-v0?view=azure-pipelines
配置 PackerBuild v0 计算机映像任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/packer-build-v0?view=azure-pipelines
配置 PackerBuild v1 计算机映像任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/packer-build-v1?view=azure-pipelines
配置 PipAuthenticate v0 身份验证任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/pip-authenticate-v0?view=azure-pipelines
配置用于 Python 源的 PipAuthenticate v1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/pip-authenticate-v1?view=azure-pipelines
配置 PowerShellOnTargetMachines@1 旧版任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-on-target-machines-v1?view=azure-pipelines
配置 PowerShellOnTargetMachines@2 旧版任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-on-target-machines-v2?view=azure-pipelines
配置用于远程处理的 PowerShellOnTargetMachines@3https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-on-target-machines-v3?view=azure-pipelines
配置用于执行脚本的 PowerShell@1 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-v1?view=azure-pipelines
配置用于跨平台脚本的 PowerShell@2 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-v2?view=azure-pipelines
配置 PublishBuildArtifacts@1 以输出项目https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-build-artifacts-v1?view=azure-pipelines
配置 PublishCodeCoverageResults@1 旧版任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-code-coverage-results-v1?view=azure-pipelines
配置 PublishCodeCoverageResults@2 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-code-coverage-results-v2?view=azure-pipelines
配置 PublishPipelineArtifact v0 任务输入https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-pipeline-artifact-v0?view=azure-pipelines
配置用于管道项目的 PublishPipelineArtifact@1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-pipeline-artifact-v1?view=azure-pipelines
配置 PublishPipelineMetadata v0 任务设置https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-pipeline-metadata-v0?view=azure-pipelines
配置 PublishSymbols@1 以编制符号索引https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-symbols-v1?view=azure-pipelines
配置 PublishSymbols@2 以编制索引并发布符号https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-symbols-v2?view=azure-pipelines
配置已弃用的 PublishTestResults v1 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-test-results-v1?view=azure-pipelines
配置 PublishTestResults v2 任务输入https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-test-results-v2?view=azure-pipelines
配置 PublishToAzureServiceBus v0 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-to-azure-service-bus-v0?view=azure-pipelines
配置 PublishToAzureServiceBus v1 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-to-azure-service-bus-v1?view=azure-pipelines
配置 PublishToAzureServiceBus v2 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-to-azure-service-bus-v2?view=azure-pipelines
配置用于 Twine 的 PyPIPublisher v0 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/py-pi-publisher-v0?view=azure-pipelines
配置 PythonScript v0 任务选项https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/python-script-v0?view=azure-pipelines
配置 queryWorkItems v0 阈值检查https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/query-work-items-v0?view=azure-pipelines
配置 ReviewApp v0 动态环境任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/review-app-v0?view=azure-pipelines
配置 RunVisualStudioTestsusingTestAgent v1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/run-visual-studio-testsusing-test-agent-v1?view=azure-pipelines
配置用于群集脚本的 ServiceFabricPowerShell v1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-powershell-v1?view=azure-pipelines
配置 ServiceFabricUpdateAppVersions v1 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-update-app-versions-v1?view=azure-pipelines
配置 ServiceFabricUpdateManifests v2 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-update-manifests-v2?view=azure-pipelines
配置 ShellScript v2 Bash 任务选项https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/shell-script-v2?view=azure-pipelines
配置已弃用的 SonarQubeAnalyze v4 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v4?view=azure-pipelines
配置已弃用的 SonarQubeAnalyze v5 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v5?view=azure-pipelines
配置 SonarQubeAnalyze v6 代码分析任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v6?view=azure-pipelines
配置 SonarQubeAnalyze v7 代码分析任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v7?view=azure-pipelines
配置 SonarQubeAnalyze v8 代码分析任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v8?view=azure-pipelines
配置 SonarQubePrepare@4 旧版分析任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-prepare-v4?view=azure-pipelines
配置 SonarQubePrepare@5 旧版分析任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-prepare-v5?view=azure-pipelines
配置 SonarQubePrepare@6 分析配置https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-prepare-v6?view=azure-pipelines
配置 SonarQubePrepare@7 以设置分析https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-prepare-v7?view=azure-pipelines
配置 SonarQubePrepare@8 分析设置https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-prepare-v8?view=azure-pipelines
配置已弃用的 SonarQubePublish v4 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v4?view=azure-pipelines
配置已弃用的 SonarQubePublish v5 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v5?view=azure-pipelines
配置 SonarQubePublish v6 质量门任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v6?view=azure-pipelines
配置 SonarQubePublish v7 质量门任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v7?view=azure-pipelines
配置 SonarQubePublish v8 质量门任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v8?view=azure-pipelines
配置 Azure SQL DACPAC 部署管道任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sql-azure-dacpac-deployment-v1?view=azure-pipelines
配置用于远程命令的 SSH v0 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/ssh-v0?view=azure-pipelines
配置 TwineAuthenticate v0 任务设置https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/twine-authenticate-v0?view=azure-pipelines
配置用于 Python 上传的 TwineAuthenticate v1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/twine-authenticate-v1?view=azure-pipelines
配置 UniversalPackages v0 任务设置https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/universal-packages-v0?view=azure-pipelines
配置 UniversalPackages v1 发布和下载https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/universal-packages-v1?view=azure-pipelines
配置 UseDotNet v2 以选择 .NET SDKhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/use-dotnet-v2?view=azure-pipelines
配置 UseNode@1 任务输入和行为https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/use-node-v1?view=azure-pipelines
在管道中配置 UsePythonVersion@0 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/use-python-version-v0?view=azure-pipelines
在管道中配置 UseRubyVersion@0 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/use-ruby-version-v0?view=azure-pipelines
配置 VisualStudioTestPlatformInstaller@1 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/visual-studio-test-platform-installer-v1?view=azure-pipelines
配置 VSBuild@1 Visual Studio 生成任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/vsbuild-v1?view=azure-pipelines
配置 VSMobileCenterTest@0 以进行移动测试https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/vsmobile-center-test-v0?view=azure-pipelines
配置 VSTest@1 Visual Studio 测试任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/vstest-v1?view=azure-pipelines
配置 VSTest@2 Visual Studio 测试任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/vstest-v2?view=azure-pipelines
配置 VSTest@3 Visual Studio 测试任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/vstest-v3?view=azure-pipelines
配置 WindowsMachineFileCopy@1 文件复制任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/windows-machine-file-copy-v1?view=azure-pipelines
配置 WindowsMachineFileCopy@2 文件复制任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/windows-machine-file-copy-v2?view=azure-pipelines
配置 XcodePackageiOS@0 IPA 打包任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-package-ios-v0?view=azure-pipelines
配置 Xcode@2 Xcode 生成任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-v2?view=azure-pipelines
配置 Xcode@3 Xcode 生成任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-v3?view=azure-pipelines
配置 Xcode@4 生成和测试任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-v4?view=azure-pipelines
配置 Xcode@5 生成和测试任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-v5?view=azure-pipelines
查看和配置管道测试结果报告https://learn.microsoft.com/en-us/azure/devops/pipelines/test/review-continuous-test-results-after-build?view=azure-devops
在 Azure Pipelines 中配置和使用 Test Analyticshttps://learn.microsoft.com/en-us/azure/devops/pipelines/test/test-analytics?view=azure-devops
使用 YAML 架构参考配置 Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/?view=azure-pipelines
在 YAML 管道中使用 boolean 支持类型https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/boolean?view=azure-pipelines
配置用于部署的 deployHook 步骤https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/deploy-hook?view=azure-pipelines
使用 YAML 模板扩展 Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/extends?view=azure-pipelines
配置触发器的 includeExcludeFiltershttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/include-exclude-filters?view=azure-pipelines
配置容器的 includeExcludeStringFiltershttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/include-exclude-string-filters?view=azure-pipelines
在 Azure Pipelines YAML 中设置部署环境https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-deployment-environment?view=azure-pipelines
在 Azure Pipelines YAML 中定义金丝雀部署策略https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-deployment-strategy-canary?view=azure-pipelines
在 YAML 管道中配置滚动部署策略https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-deployment-strategy-rolling?view=azure-pipelines
在 YAML 管道中配置 runOnce 部署策略https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-deployment-strategy-run-once?view=azure-pipelines
在 Azure Pipelines YAML 中配置部署策略https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-deployment-strategy?view=azure-pipelines
在 Azure Pipelines YAML 中配置部署作业https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-deployment?view=azure-pipelines
在 Azure Pipelines YAML 中配置容器作业https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-job-container?view=azure-pipelines
在 Azure Pipelines YAML 中设置作业执行策略https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-job-strategy?view=azure-pipelines
使用 YAML 中的 uses 声明其他作业资源https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-job-uses?view=azure-pipelines
在 Azure Pipelines YAML 中定义作业和作业属性https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-job?view=azure-pipelines
在 Azure Pipelines YAML 中重用作业模板https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-template?view=azure-pipelines
在 Azure Pipelines YAML 中配置作业https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs?view=azure-pipelines
在容器中配置 mountReadOnly 卷https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/mount-read-only?view=azure-pipelines
配置用于回滚步骤的 onFailureHookhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/on-failure-hook?view=azure-pipelines
配置用于清理步骤的 onSuccessHookhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/on-success-hook?view=azure-pipelines
配置 onSuccessOrFailureHook 部署挂钩https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/on-success-or-failure-hook?view=azure-pipelines
在 YAML 中配置单个管道参数https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/parameters-parameter?view=azure-pipelines
在 Azure Pipelines YAML 中定义管道参数https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/parameters?view=azure-pipelines
使用管道 YAML 架构定义 Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pipeline?view=azure-pipelines
在 Azure Pipelines YAML 中配置 pool.demandshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pool-demands?view=azure-pipelines
在 YAML 中为专用代理指定池需求https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pool-demands?view=azure-pipelines
在 YAML 管道中配置代理池和策略https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pool?view=azure-pipelines
配置 postRouteTrafficHook 运行状况检查https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/post-route-traffic-hook?view=azure-pipelines
在 Azure Pipelines YAML 中配置拉取请求触发器https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pr?view=azure-pipelines
配置用于初始化步骤的 preDeployHookhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pre-deploy-hook?view=azure-pipelines
在 YAML 管道中配置单个生成资源https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-builds-build?view=azure-pipelines
定义生成资源以在 YAML 中使用项目https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-builds?view=azure-pipelines
在 YAML 管道中配置容器资源触发器https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-containers-container-trigger?view=azure-pipelines
在 YAML 管道中定义单个容器资源https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-containers-container?view=azure-pipelines
在 Azure Pipelines YAML 中配置容器资源https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-containers?view=azure-pipelines
将 NuGet 和 npm 包引用为 YAML 资源https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-packages-package?view=azure-pipelines
在 YAML 管道中配置外部包资源https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-packages?view=azure-pipelines
为管道资源触发器指定分支https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-pipelines-pipeline-trigger-branches?view=azure-pipelines
在 YAML 中配置管道资源触发器https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-pipelines-pipeline-trigger?view=azure-pipelines
定义用于使用项目和触发器的管道资源https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-pipelines-pipeline?view=azure-pipelines
在 Azure Pipelines YAML 中配置管道资源列表https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-pipelines?view=azure-pipelines
将其他存储库引用为 YAML 资源https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-repositories-repository?view=azure-pipelines
在 Azure Pipelines YAML 中配置存储库资源https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-repositories?view=azure-pipelines
在 YAML 中定义单个 Webhook 筛选条件https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-webhooks-webhook-filters-filter?view=azure-pipelines
在 YAML 管道中配置 Webhook 触发器筛选器https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-webhooks-webhook-filters?view=azure-pipelines
定义 Webhook 资源以集成外部服务https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-webhooks-webhook?view=azure-pipelines
在 Azure Pipelines YAML 中配置 Webhook 资源https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-webhooks?view=azure-pipelines
在 Azure Pipelines YAML 中配置管道资源https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources?view=azure-pipelines
配置用于流量切换的 routeTrafficHookhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/route-traffic-hook?view=azure-pipelines
在 YAML 中为计划生成定义 cron 表达式https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/schedules-cron?view=azure-pipelines
在 Azure Pipelines YAML 中配置计划触发器https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/schedules?view=azure-pipelines
在 YAML 中定义单个阶段和依赖项https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/stages-stage?view=azure-pipelines
在 YAML 管道中重用阶段模板https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/stages-template?view=azure-pipelines
在 Azure Pipelines YAML 中配置阶段集合https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/stages?view=azure-pipelines
在 Azure Pipelines YAML 中配置 Bash 脚本步骤https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-bash?view=azure-pipelines
在 YAML 中配置存储库的签出行为https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-checkout?view=azure-pipelines
在 YAML 中配置用于生成项目的 downloadBuild 步骤https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-download-build?view=azure-pipelines
在 YAML 中配置用于管道项目的 download 步骤https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-download?view=azure-pipelines
为 Azure Artifacts 配置 steps.getPackage YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-get-package?view=azure-pipelines
在 Azure Pipelines YAML 中配置 steps.powershellhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-powershell?view=azure-pipelines
配置 steps.publish 管道项目上传https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-publish?view=azure-pipelines
配置用于 PowerShell Core 脚本的 steps.pwshhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-pwsh?view=azure-pipelines
配置用于动态环境的 steps.reviewApphttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-review-app?view=azure-pipelines
配置用于 cmd 和 Bash 脚本的 steps.scripthttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-script?view=azure-pipelines
配置用于 Azure Pipelines 任务的 steps.taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-task?view=azure-pipelines
在 YAML 管道中定义和重用 steps.templatehttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-template?view=azure-pipelines
在 Azure Pipelines YAML 中配置步骤序列https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps?view=azure-pipelines
在目标配置中限制可设置的变量https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/target-settable-variables?view=azure-pipelines
配置任务的目标执行上下文https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/target?view=azure-pipelines
在 YAML 中配置 CI 生成的触发器https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/trigger?view=azure-pipelines
使用 variables.group 引用变量组https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/variables-group?view=azure-pipelines
在 YAML 中使用 variables.name 完整语法https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/variables-name?view=azure-pipelines
定义可重用变量的 variables.templatehttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/variables-template?view=azure-pipelines
在 Azure Pipelines YAML 中定义变量https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/variables?view=azure-pipelines
在生成代理上配置工作区选项https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/workspace?view=azure-pipelines
集成与编码模式
主题URL
在 Azure Pipelines 中构建 ASP.NET .NET Framework 应用https://learn.microsoft.com/en-us/azure/devops/pipelines/apps/aspnet/build-aspnet-4?view=azure-devops
使用 ML 训练构建 Azure CI/CD 数据管道https://learn.microsoft.com/en-us/azure/devops/pipelines/apps/cd/azure/build-data-pipeline?view=azure-devops
在 Azure Pipelines 中配置 NuGet 包缓存https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/caching-nuget?view=azure-devops
在 Azure Pipelines 中使用 Anaconda 环境https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/anaconda?view=azure-devops
为 JavaScript 项目自定义 Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/customize-javascript?view=azure-devops
在 Azure DevOps 中自定义 Python CI/CD 管道https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/customize-python?view=azure-devops
使用 Azure Pipelines 构建和部署 .NET Core 应用https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/dotnet-core?view=azure-devops
为 Java 构建配置 Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/java?view=azure-devops
使用 Azure Pipelines 构建和测试 Python 应用https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/python?view=azure-devops
使用 Azure Pipelines 构建和测试 Ruby 应用https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/ruby?view=azure-devops
使用 Azure Pipelines 构建和部署 Xcode 应用https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/xcode?view=azure-devops
将 Azure Pipelines 通知集成到 Slackhttps://learn.microsoft.com/en-us/azure/devops/pipelines/integrations/slack?view=azure-devops
在管道中使用 Invoke Azure Function/REST API 检查https://learn.microsoft.com/en-us/azure/devops/pipelines/process/invoke-checks?view=azure-devops
在脚本中设置 Azure Pipelines 变量https://learn.microsoft.com/en-us/azure/devops/pipelines/process/set-variables-scripts?view=azure-devops
将 ServiceNow 变更管理集成到发布流程中https://learn.microsoft.com/en-us/azure/devops/pipelines/release/approvals/servicenow?view=azure-devops
使用脚本自动化 ARM 工作负载标识服务连接https://learn.microsoft.com/en-us/azure/devops/pipelines/release/automate-service-connections?view=azure-devops
将 Azure Key Vault 机密集成到 Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/azure-key-vault?view=azure-devops
在 Azure Pipelines 中查询和使用 Key Vault 机密https://learn.microsoft.com/en-us/azure/devops/pipelines/release/key-vault-in-own-project?view=azure-devops
在 Azure Pipelines YAML 中配置多仓库签出https://learn.microsoft.com/en-us/azure/devops/pipelines/repos/multi-repo-checkout?view=azure-devops
使用 Azure DevOps CLI 管理变量组https://learn.microsoft.com/en-us/azure/devops/pipelines/scripts/cli/pipeline-variable-group-secret-nonsecret-variables?view=azure-devops
在 Azure Pipelines 脚本中运行 Git 命令https://learn.microsoft.com/en-us/azure/devops/pipelines/scripts/git-commands?view=azure-devops
在 Azure Pipelines 脚本中安全地运行 Git 命令https://learn.microsoft.com/en-us/azure/devops/pipelines/scripts/git-commands?view=azure-devops
在脚本中使用 Azure Pipelines 日志记录命令https://learn.microsoft.com/en-us/azure/devops/pipelines/scripts/logging-commands?view=azure-devops
将 PowerShell 脚本集成到 Azure Pipelines 自动化中https://learn.microsoft.com/en-us/azure/devops/pipelines/scripts/powershell?view=azure-devops
将 Selenium UI 测试集成到 Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/test/continuous-test-selenium?view=azure-devops
部署
主题URL
在 Linux 上部署 Azure Pipelines 自托管 Agenthttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/linux-agent?view=azure-devops
在 macOS 上部署 Azure Pipelines Agenthttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/osx-agent?view=azure-devops
在 Azure Pipelines 中使用虚拟机规模集 Agenthttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/scale-set-agents?view=azure-devops
维护和迁移 Azure Pipelines Agent 版本 4https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/v4-agent?view=azure-devops
升级并运行 Azure Pipelines Agent 版本 5https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/v5-agent?view=azure-devops
部署和管理 Azure Pipelines 的 Windows Agenthttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/windows-agent?view=azure-devops
通过 Pipelines 使用 ARM 模板部署 Linux Web 应用https://learn.microsoft.com/en-us/azure/devops/pipelines/apps/cd/azure/deploy-arm-template?view=azure-devops
在 Azure Pipelines 中生成并发布 Gradle 项目构件https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/build-publish-artifacts-gradle?view=azure-devops
将 Cargo 包发布到 Azure Artifacts 源https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/cargo-pipelines?view=azure-devops
将 npm 包发布到内部和外部源https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/npm?view=azure-devops
使用 Azure Pipelines 发布 NuGet 包https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/nuget?view=azure-devops
将 Maven 构件发布到源和注册表https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/publish-maven-artifacts?view=azure-devops
使用 Pipelines 将 NuGet 包发布到 NuGet.orghttps://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/publish-public-registry?view=azure-devops
将 Python 包发布到 Azure Artifacts 和 PyPIhttps://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/pypi?view=azure-devops
将符号发布到 Azure Artifacts 符号服务器https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/symbols?view=azure-devops
通过 YAML 生成并推送 Docker 镜像到 ACRhttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/containers/acr-template?view=azure-devops
创建服务连接并将镜像发布到 ACRhttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/containers/publish-to-acr?view=azure-devops
生成并推送容器镜像到注册表https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/containers/push-image?view=azure-devops
使用环境将 Web 应用部署到 Linux VMhttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/deploy-linux-vm?view=azure-devops
使用 Azure Pipelines 生成并发布 Node.js 包https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/javascript?view=azure-devops
通过 Pipelines 实施 Kubernetes 金丝雀部署https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/kubernetes/canary-demo?view=azure-devops
将 Travis CI 配置迁移到 Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/migrate/from-travis?view=azure-devops
从内部和外部源还原 Maven 包https://learn.microsoft.com/en-us/azure/devops/pipelines/packages/maven-restore?view=azure-devops
在 Azure Pipelines 生成中还原 NuGet 包https://learn.microsoft.com/en-us/azure/devops/pipelines/packages/nuget-restore?view=azure-devops
在经典发布管道中配置构件源https://learn.microsoft.com/en-us/azure/devops/pipelines/release/artifacts?view=azure-devops
使用经典发布管道部署拉取请求生成https://learn.microsoft.com/en-us/azure/devops/pipelines/release/deploy-pull-request-builds?view=azure-devops
通过部署组将 Web 应用部署到 Windows VM 上的 IIShttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/deploy-webdeploy-iis-deploygroups?view=azure-devops
配置部署组作业和目标行为https://learn.microsoft.com/en-us/azure/devops/pipelines/release/deployment-group-phases?view=azure-devops
在经典发布中创建和使用部署组https://learn.microsoft.com/en-us/azure/devops/pipelines/release/deployment-groups/?view=azure-devops
使用部署组将 Web 应用部署到 Azure VMhttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/deployment-groups/deploying-azure-vms-deployment-groups?view=azure-devops
在计算机上安装和预配部署组 Agenthttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/deployment-groups/howto-provision-deployment-group-agents?view=azure-devops
在发布管道中使用和创建阶段模板https://learn.microsoft.com/en-us/azure/devops/pipelines/release/env-templates?view=azure-devops
创建用于多环境部署的经典发布管道https://learn.microsoft.com/en-us/azure/devops/pipelines/release/releases?view=azure-devops
为 Azure Pipelines 选择受支持的源代码存储库https://learn.microsoft.com/en-us/azure/devops/pipelines/repos/?view=azure-devops
使用 GitHub Enterprise Server 规划 Azure Pipelines 部署https://learn.microsoft.com/en-us/azure/devops/pipelines/repos/github-enterprise?view=azure-devops
为本地 Bitbucket 生成选择 Agent 和连接方式https://learn.microsoft.com/en-us/azure/devops/pipelines/repos/on-premises-bitbucket?view=azure-devops
将本地 Subversion 服务器与 Azure Pipelines 集成https://learn.microsoft.com/en-us/azure/devops/pipelines/repos/subversion?view=azure-devops
将 TFVC 存储库与经典 Azure Pipelines 配合使用https://learn.microsoft.com/en-us/azure/devops/pipelines/repos/tfvc?view=azure-devops
使用 Pipelines 将数据库更改部署到 Azure SQLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/targets/azure-sqldb?view=azure-devops
将应用部署到 Azure Stack Hub App Servicehttps://learn.microsoft.com/en-us/azure/devops/pipelines/targets/azure-stack?view=azure-devops
使用 AzureStaticWebApp@0 部署 Azure Static Web Appshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-static-web-app-v0?view=azure-pipelines
使用 DockerCompose@0 旧版 Compose 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-compose-v0?view=azure-pipelines
使用 DockerCompose@1 部署多容器应用https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-compose-v1?view=azure-pipelines
使用 Docker@0 旧版 Docker 任务https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-v0?view=azure-pipelines
配置 Docker@1 执行镜像操作https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-v1?view=azure-pipelines
使用 Docker@2 任务生成并推送镜像https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-v2?view=azure-pipelines
使用 KubernetesManifest@0 部署到 Kuberneteshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-manifest-v0?view=azure-pipelines
使用 KubernetesManifest@1 部署到 Kuberneteshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-manifest-v1?view=azure-pipelines
将 Docker Compose 应用部署到 Service Fabrichttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-compose-deploy-v0?view=azure-pipelines
使用 ServiceFabricDeploy v1 部署 Service Fabric 应用https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-deploy-v1?view=azure-pipelines
使用 SqlDacpacDeploymentOnMachineGroup 部署 SQL Server 数据库https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sql-dacpac-deployment-on-machine-group-v0?view=azure-pipelines
使用 SqlServerDacpacDeployment v1 部署 SQL Server DACPAChttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sql-server-dacpac-deployment-v1?view=azure-pipelines

评论

支持 Markdown