Catalog
MicrosoftDocs/azure-pipelines

MicrosoftDocs

azure-pipelines

Expert knowledge for Azure Pipelines development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when setting up YAML CI/CD, service connections/Key Vault, self-hosted agents, IIS/Kubernetes deploys, or Git integrations, and other Azure Pipelines related development tasks. Not for Azure DevOps (use azure-devops), Azure Boards (use azure-boards), Azure Repos (use azure-repos), Azure Test Plans (use azure-test-plans).

globalRequires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation.
generated_at:2026-06-21
generator:docs2skills/1.0.0
New~22.6k
v1.0Saved Jun 26, 2026

Azure Pipelines Skill

This skill provides expert guidance for Azure Pipelines. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

Category Lines Description
Troubleshooting L37-L47 Diagnosing and fixing Azure Pipelines issues: service connection/auth problems, web app deployments, triggers, queued-but-not-starting runs, and analyzing logs/run failures.
Best Practices L48-L58 Best practices for faster, reliable pipelines: caching, cross-platform scripts, handling flaky tests, parallel test execution (incl. VSTest), Test Impact Analysis, and UI test configuration.
Decision Making L59-L65 Guides for migrating CI/CD pipelines to Azure Pipelines, including from Jenkins/Travis and from classic UI pipelines to YAML, with patterns, pitfalls, and safe migration steps.
Architecture & Design Patterns L66-L73 Guidance on end-to-end CI/CD and DevOps architectures for Azure: baseline pipeline patterns, Web App deployment design, and IaaS/VM-focused DevTest and production pipelines.
Limits & Quotas L74-L85 Limits, quotas, and planning for Microsoft/GitHub-hosted agents, parallel jobs, concurrency, image deprecations, run retention, and handling large Universal Packages in Azure Pipelines.
Security L86-L137 Securing Azure Pipelines: agent auth, service connections, secrets/Key Vault, permissions and approvals, secure variables/templates, code scanning, policy gates, and protected resources.
Configuration L138-L501 Configuring Azure Pipelines: YAML/classic triggers, stages, jobs, variables, agents, containers, environments, artifacts, and detailed setup for built-in deployment/build/test tasks.
Integrations & Coding Patterns L502-L529 Patterns and examples for integrating Azure Pipelines with languages, tools, and services (Git, Key Vault, ServiceNow, Slack, ARM, Selenium), plus scripting, variables, and package caching.
Deployment L530-L589 End-to-end deployment with Azure Pipelines: agent setup (self-hosted/scale set/deployment groups), CI/CD for apps/containers/DBs, and using built-in tasks for IIS, Kubernetes, VMs, and Azure services.

Troubleshooting

Topic URL
Troubleshoot Azure Resource Manager service connections in Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/release/azure-rm-endpoint?view=azure-devops
Troubleshoot ARM workload identity service connections in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/release/troubleshoot-workload-identity?view=azure-devops
Review Azure Pipelines logs for diagnostics https://learn.microsoft.com/en-us/azure/devops/pipelines/troubleshooting/review-logs?view=azure-devops
Troubleshoot Azure Web App deployment tasks in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/troubleshooting/troubleshoot-azure-web-app-deploy?view=azure-devops
Resolve Azure Pipelines queued-but-not-starting runs https://learn.microsoft.com/en-us/azure/devops/pipelines/troubleshooting/troubleshoot-start?view=azure-devops
Troubleshoot Azure Pipelines trigger issues https://learn.microsoft.com/en-us/azure/devops/pipelines/troubleshooting/troubleshoot-triggers?view=azure-devops
Diagnose and fix Azure Pipelines run failures https://learn.microsoft.com/en-us/azure/devops/pipelines/troubleshooting/troubleshooting?view=azure-devops

Best Practices

Topic URL
Optimize Azure Pipelines performance with caching https://learn.microsoft.com/en-us/azure/devops/pipelines/release/caching?view=azure-devops
Apply cross-platform scripting patterns in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/scripts/cross-platform-scripting?view=azure-devops
Manage flaky tests in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/test/flaky-test-management?view=azure-devops
Configure parallel test execution for any runner https://learn.microsoft.com/en-us/azure/devops/pipelines/test/parallel-testing-any-test-runner?view=azure-devops
Run VSTest tests in parallel in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/test/parallel-testing-vstest?view=azure-devops
Use Test Impact Analysis in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/test/test-impact-analysis?view=azure-devops
Configure Azure Pipelines for UI test execution https://learn.microsoft.com/en-us/azure/devops/pipelines/test/ui-testing-considerations?view=azure-devops

Decision Making

Topic URL
Migrate from Jenkins to Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/migrate/from-jenkins?view=azure-devops
Migrate from Travis CI to Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/migrate/from-travis?view=azure-devops
Migrate Classic Azure Pipelines to YAML safely https://learn.microsoft.com/en-us/azure/devops/pipelines/release/from-classic-pipelines?view=azure-devops

Architecture & Design Patterns

Topic URL
Design CI/CD architecture for Azure Web Apps https://learn.microsoft.com/en-us/azure/devops/pipelines/architectures/devops-pipelines-azure-web-apps-architecture?view=azure-devops
Adopt baseline Azure Pipelines CI/CD architecture https://learn.microsoft.com/en-us/azure/devops/pipelines/architectures/devops-pipelines-baseline-architecture?view=azure-devops
Architect DevTest and DevOps pipelines for IaaS https://learn.microsoft.com/en-us/azure/devops/pipelines/architectures/devops-pipelines-devtest-iaas-architecture?view=azure-devops
DevOps architecture for IaaS applications with VMs https://learn.microsoft.com/en-us/azure/devops/pipelines/architectures/devops-pipelines-iaas-vms-architecture?view=azure-devops

Limits & Quotas

Topic URL
Review GitHub-hosted agents quotas and FAQs for Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/github-hosted-faq?view=azure-devops
Plan usage and limits for GitHub-hosted agents in Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/github-hosted?view=azure-devops
Track deprecation schedule for hosted build images https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/hosted-deprecation-schedule?view=azure-devops
Understand Microsoft-hosted agent limits in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops
Analyze Azure Pipelines agent pool concurrency https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/pool-consumption-report?view=azure-devops
Publish and download large Universal Packages https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/universal-packages?view=azure-devops
Configure and purchase Azure Pipelines parallel jobs https://learn.microsoft.com/en-us/azure/devops/pipelines/licensing/concurrent-jobs?view=azure-devops
Configure Azure Pipelines run retention limits https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/retention?view=azure-devops

Security

Topic URL
Choose and configure auth methods for self-hosted agents https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/agent-authentication-options?view=azure-devops
Run Azure Pipelines agent with self-signed certificate https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/certificate?view=azure-devops-server
Register Azure Pipelines agent using device code flow https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/device-code-flow-agent-registration?view=azure-devops
Register Azure Pipelines agent using PAT authentication https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/personal-access-token-agent-registration?view=azure-devops
Register Azure Pipelines agents with a service principal https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/service-principal-agent-registration?view=azure-devops
Securely sign mobile apps in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/apps/mobile/app-signing?view=azure-devops
Configure Docker Content Trust signing in Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/containers/content-trust?view=azure-devops
Secure Azure DevOps pipelines with Entra workload identities https://learn.microsoft.com/en-us/azure/devops/pipelines/library/add-devops-entra-service-connection?view=azure-devops
Assign administrators for protected pipeline resources https://learn.microsoft.com/en-us/azure/devops/pipelines/library/add-resource-protection?view=azure-devops
Handle special-case ARM service connections in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/library/azure-resource-manager-alternate-approaches?view=azure-devops
Configure Azure Resource Manager service connections in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/library/connect-to-azure?view=azure-devops
Link Azure Pipelines variable groups to Key Vault https://learn.microsoft.com/en-us/azure/devops/pipelines/library/link-variable-groups-to-key-vaults?view=azure-devops
Manage secure files and access in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/library/secure-files?view=azure-devops
Manage Azure Pipelines variable groups and access https://learn.microsoft.com/en-us/azure/devops/pipelines/library/variable-groups?view=azure-devops
Manage Azure Pipelines permissions and security groups https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groups https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groups https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groups https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groups https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groups https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groups https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groups https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groups https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Add users and manage Azure Pipelines permissions https://learn.microsoft.com/en-us/azure/devops/pipelines/policies/set-permissions?view=azure-devops
Configure Azure Pipelines job access tokens securely https://learn.microsoft.com/en-us/azure/devops/pipelines/process/access-tokens?view=azure-devops
Configure deployment approvals and checks in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/process/approvals?view=azure-devops
Configure artifact policy checks for secure deployments https://learn.microsoft.com/en-us/azure/devops/pipelines/process/artifact-policy?view=azure-devops
Protect repository resources in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/process/repository-resource?view=azure-devops
Use secret variables securely in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/process/set-secret-variables?view=azure-devops
Create ARM service connection using client secret https://learn.microsoft.com/en-us/azure/devops/pipelines/release/configure-app-secret?view=azure-devops
Manually configure ARM workload identity service connections https://learn.microsoft.com/en-us/azure/devops/pipelines/release/configure-workload-identity?view=azure-devops
Convert Azure DevOps issuer connections to Entra issuer https://learn.microsoft.com/en-us/azure/devops/pipelines/release/convert-service-connections?view=azure-devops
Secure Azure Pipelines access to private Key Vault https://learn.microsoft.com/en-us/azure/devops/pipelines/release/key-vault-access?view=azure-devops
Plan an approach for securing YAML pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/security/approach?view=azure-devops
Securely handle variables and parameters in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/security/inputs?view=azure-devops
Secure agents, projects, and containers in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/security/misc?view=azure-devops
Configure security settings for Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/security/overview?view=azure-devops
Automate Azure Pipelines security with REST and PowerShell https://learn.microsoft.com/en-us/azure/devops/pipelines/security/project-security-script?view=azure-devops
Configure pipeline resource security and approvals https://learn.microsoft.com/en-us/azure/devops/pipelines/security/resources?view=azure-devops
Protect and manage secrets in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/security/secrets?view=azure-devops
Secure Azure Pipelines access to source repositories https://learn.microsoft.com/en-us/azure/devops/pipelines/security/secure-access-to-repos?view=azure-devops
Use YAML templates to improve pipeline security https://learn.microsoft.com/en-us/azure/devops/pipelines/security/templates?view=azure-devops
Configure CodeQL analysis task for vulnerabilities https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/advanced-security-codeql-analyze-v1?view=azure-pipelines
Configure CodeQL initialization with Advanced Security https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/advanced-security-codeql-init-v1?view=azure-pipelines
Configure Advanced Security dependency scanning task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/advanced-security-dependency-scanning-v1?view=azure-pipelines
Publish SARIF security results with Advanced Security https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/advanced-security-publish-v1?view=azure-pipelines
Configure Azure Policy compliance gate task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-policy-check-gate-v0?view=azure-pipelines
Configure antivirus exclusions for Azure DevOps servers and agents https://learn.microsoft.com/en-us/azure/devops/pipelines/troubleshooting/anti-virus-exclusion?view=azure-devops

Configuration

Topic URL
Choose and configure Azure Pipelines agents https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/agents?view=azure-devops
Configure Node.js runners in Azure Pipelines agent https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/nodejs-runners?view=azure-devops
Configure Azure Pipelines agent behind web proxy https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/proxy?view=azure-devops
Publish and download build artifacts in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/build-artifacts?view=azure-devops
Publish and download pipeline artifacts in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/pipeline-artifacts?view=azure-devops
Use tasks and leases to retain Azure Pipelines runs https://learn.microsoft.com/en-us/azure/devops/pipelines/build/run-retention?view=azure-devops
Configure CI and scheduled triggers in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/build/triggers?view=azure-devops
Reference predefined Azure Pipelines variables https://learn.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops
Configure conditions for Azure Pipelines stages, jobs, and steps https://learn.microsoft.com/en-us/azure/devops/pipelines/process/conditions?view=azure-devops
Configure container jobs in Azure Pipelines YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/process/container-phases?view=azure-devops
Author deployment jobs and strategies in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/process/deployment-jobs?view=azure-devops
Configure Kubernetes resources in Azure Pipelines environments https://learn.microsoft.com/en-us/azure/devops/pipelines/process/environments-kubernetes?view=azure-devops
Manage VM resources in Azure Pipelines environments https://learn.microsoft.com/en-us/azure/devops/pipelines/process/environments-virtual-machines?view=azure-devops
Configure Azure DevOps environments for deployments https://learn.microsoft.com/en-us/azure/devops/pipelines/process/environments?view=azure-devops
Use expressions and variables in Azure Pipelines YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/process/expressions?view=azure-devops
Configure pipeline completion triggers in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/process/pipeline-triggers?view=azure-devops
Define and use YAML resources in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/process/resources?view=azure-devops
Configure run and build number formats in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/process/run-number?view=azure-devops
Configure scheduled triggers for Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/process/scheduled-triggers?view=azure-devops
Configure service containers for Azure Pipelines jobs https://learn.microsoft.com/en-us/azure/devops/pipelines/process/service-containers?view=azure-devops
Define and manage stages in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/process/stages?view=azure-devops
Configure and control task execution in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/process/tasks?view=azure-devops
Configure and use variables in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/process/variables?view=azure-devops
Configure Classic pipeline agent jobs and properties https://learn.microsoft.com/en-us/azure/devops/pipelines/release/options?view=azure-devops
Set build completion triggers in classic pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/release/pipeline-triggers-classic?view=azure-devops
Configure classic release triggers in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/release/triggers?view=azure-devops
Use variables in classic Azure release pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/release/variables?view=azure-devops
Use Azure Pipelines analytics and reports https://learn.microsoft.com/en-us/azure/devops/pipelines/reports/pipelinereport?view=azure-devops
Configure advanced Git repository options in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/repos/pipeline-options-for-git?view=azure-devops
Configure built-in Azure Pipelines task parameters https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/?view=azure-pipelines
Configure deprecated AndroidBuild@1 Gradle task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/android-build-v1?view=azure-pipelines
Configure AndroidSigning@1 APK signing task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/android-signing-v1?view=azure-pipelines
Configure deprecated AndroidSigning@2 signing task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/android-signing-v2?view=azure-pipelines
Configure AndroidSigning@3 APK signing task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/android-signing-v3?view=azure-pipelines
Configure Ant@1 build task in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/ant-v1?view=azure-pipelines
Configure AppCenterDistribute@0 task inputs in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-distribute-v0?view=azure-pipelines
Configure AppCenterDistribute@1 task inputs in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-distribute-v1?view=azure-pipelines
Configure deprecated AppCenterDistribute@2 task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-distribute-v2?view=azure-pipelines
Configure AppCenterDistribute@3 app distribution task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-distribute-v3?view=azure-pipelines
Configure AppCenterTest@1 task for app testing https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-test-v1?view=azure-pipelines
Set ArchiveFiles@1 task options for compression https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/archive-files-v1?view=azure-pipelines
Set ArchiveFiles@2 task options for compression https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/archive-files-v2?view=azure-pipelines
Export Azure App Configuration values in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-configuration-export-v10?view=azure-pipelines
Import settings into Azure App Configuration via pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-configuration-import-v10?view=azure-pipelines
Create Azure App Configuration snapshots in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-configuration-snapshot-v1?view=azure-pipelines
Manage Azure App Service with AzureAppServiceManage@0 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-service-manage-v0?view=azure-pipelines
Update Azure App Service settings in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-service-settings-v1?view=azure-pipelines
Configure AzureCLI@0 preview task in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cli-v0?view=azure-pipelines
Configure AzureCLI@1 task inputs in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cli-v1?view=azure-pipelines
Configure AzureCLI@2 task for pipeline scripts https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cli-v2?view=azure-pipelines
Configure AzureCLI@3 task for multi-shell pipeline use https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cli-v3?view=azure-pipelines
Configure AzureCloudPowerShellDeployment@1 for Cloud Services https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cloud-powershell-deployment-v1?view=azure-pipelines
Configure AzureCloudPowerShellDeployment@2 for Cloud Services https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cloud-powershell-deployment-v2?view=azure-pipelines
Configure AzureContainerApps@0 build and deploy task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-container-apps-v0?view=azure-pipelines
Configure AzureContainerApps@1 build and deploy task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-container-apps-v1?view=azure-pipelines
Configure AzureFileCopy@1 using legacy AzCopy https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v1?view=azure-pipelines
Configure AzureFileCopy@2 using legacy AzCopy https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v2?view=azure-pipelines
Configure AzureFileCopy@3 using legacy AzCopy https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v3?view=azure-pipelines
Configure AzureFileCopy@4 for Blob and VM copy https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v4?view=azure-pipelines
Configure AzureFileCopy@5 for Blob and VM copy https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v5?view=azure-pipelines
Configure AzureFileCopy@6 with RBAC for file transfers https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v6?view=azure-pipelines
Configure AzureFunctionAppContainer@1 for container-based Functions https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-app-container-v1?view=azure-pipelines
Configure AzureFunctionApp@1 for Functions deployment https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-app-v1?view=azure-pipelines
Configure AzureFunctionApp@2 for Functions deployment https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-app-v2?view=azure-pipelines
Configure AzureFunctionOnKubernetes@0 deployment task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-on-kubernetes-v0?view=azure-pipelines
Configure AzureFunctionOnKubernetes@1 deployment task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-on-kubernetes-v1?view=azure-pipelines
Configure AzureFunction@0 legacy function invocation task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-v0?view=azure-pipelines
Configure AzureFunction@1 task parameters https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-v1?view=azure-pipelines
Configure AzureFunction@2 task inputs and outputs https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-v2?view=azure-pipelines
Configure AzureIoTEdge@2 for IoT Edge image deployment https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-iot-edge-v2?view=azure-pipelines
Configure AzureKeyVault@1 to download secrets in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-key-vault-v1?view=azure-pipelines
Configure AzureKeyVault@2 to download secrets in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-key-vault-v2?view=azure-pipelines
Configure AzureLoadTest@1 for performance regression pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-load-test-v1?view=azure-pipelines
Configure Azure Monitor alerts task in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-monitor-alerts-v0?view=azure-pipelines
Configure AzureMonitor@0 classic alerts task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-monitor-v0?view=azure-pipelines
Configure AzureMonitor@1 to query alerts https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-monitor-v1?view=azure-pipelines
Configure AzureMysqlDeployment@1 task for MySQL https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-mysql-deployment-v1?view=azure-pipelines
Configure AzureMysqlDeployment@2 task for MySQL https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-mysql-deployment-v2?view=azure-pipelines
Configure Azure Network Load Balancer pipeline task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-nlb-management-v1?view=azure-pipelines
Configure Azure PowerShell v1 pipeline task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-powershell-v1?view=azure-pipelines
Configure Azure PowerShell v2 pipeline task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-powershell-v2?view=azure-pipelines
Configure Azure PowerShell v3 pipeline task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-powershell-v3?view=azure-pipelines
Configure Azure PowerShell v4 pipeline task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-powershell-v4?view=azure-pipelines
Configure Azure PowerShell v5 pipeline task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-powershell-v5?view=azure-pipelines
Configure Azure Resource Group Deployment task v1 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-resource-group-deployment-v1?view=azure-pipelines
Configure Azure resource group deployment task v2 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-resource-group-deployment-v2?view=azure-pipelines
Configure AzureResourceManagerTemplateDeployment@3 ARM deployment task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-resource-manager-template-deployment-v3?view=azure-pipelines
Configure AzureRmWebAppDeployment@2 Web Deploy task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-rm-web-app-deployment-v2?view=azure-pipelines
Configure AzureRmWebAppDeployment@3 for App Service deploy https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-rm-web-app-deployment-v3?view=azure-pipelines
Configure AzureRmWebAppDeployment@4 for App Service deploy https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-rm-web-app-deployment-v4?view=azure-pipelines
Configure AzureRmWebAppDeployment@5 for App Service deploy https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-rm-web-app-deployment-v5?view=azure-pipelines
Configure Azure Spring Apps deployment pipeline task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-spring-cloud-v0?view=azure-pipelines
Configure Azure Test Plan pipeline task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-test-plan-v0?view=azure-pipelines
Configure Azure VM scale set deployment task v0 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-vmss-deployment-v0?view=azure-pipelines
Configure Azure VM scale set deployment task v1 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-vmss-deployment-v1?view=azure-pipelines
Configure Azure Web App for Containers deployment task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-web-app-container-v1?view=azure-pipelines
Configure Azure Web App deployment pipeline task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-web-app-v1?view=azure-pipelines
Configure AzureWebPowerShellDeployment@1 classic App Service task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-web-powershell-deployment-v1?view=azure-pipelines
Configure Bash v3 script task in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/bash-v3?view=azure-pipelines
Configure Windows Batch script pipeline task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/batch-script-v1?view=azure-pipelines
Configure BicepDeploy task for Azure resources https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/bicep-deploy-v0?view=azure-pipelines
Configure Cache (Beta) v0 pipeline task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cache-beta-v0?view=azure-pipelines
Configure Cache (Beta) v1 pipeline task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cache-beta-v1?view=azure-pipelines
Configure Cache v2 task for pipeline caching https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cache-v2?view=azure-pipelines
Configure CargoAuthenticate task for Azure Artifacts https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cargo-authenticate-v0?view=azure-pipelines
Configure Chef Knife command pipeline task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/chef-knife-v1?view=azure-pipelines
Configure Chef environment deployment pipeline task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/chef-v1?view=azure-pipelines
Configure CMake build task in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cmake-v1?view=azure-pipelines
Configure CmdLine v1 command line task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cmd-line-v1?view=azure-pipelines
Configure CmdLine v2 command line task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cmd-line-v2?view=azure-pipelines
Configure CocoaPods dependency installation task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cocoa-pods-v0?view=azure-pipelines
Configure deprecated CondaEnvironment v0 pipeline task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/conda-environment-v0?view=azure-pipelines
Configure deprecated CondaEnvironment v1 pipeline task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/conda-environment-v1?view=azure-pipelines
Configure ContainerBuild task for image builds https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/container-build-v0?view=azure-pipelines
Configure Container Structure Test pipeline task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/container-structure-test-v0?view=azure-pipelines
Configure CopyFilesOverSSH task for remote copy https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/copy-files-over-ssh-v0?view=azure-pipelines
Configure CopyFiles v1 task for file copying https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/copy-files-v1?view=azure-pipelines
Configure CopyFiles v2 task for file copying https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/copy-files-v2?view=azure-pipelines
Configure Copy and Publish Build Artifacts task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/copy-publish-build-artifacts-v1?view=azure-pipelines
Configure cURLUploader@1 task in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/curl-uploader-v1?view=azure-pipelines
Configure cURLUploader@2 task inputs and options https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/curl-uploader-v2?view=azure-pipelines
Use DecryptFile@1 task to decrypt files https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/decrypt-file-v1?view=azure-pipelines
Configure Delay@1 task for workflow pauses https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/delay-v1?view=azure-pipelines
Configure DeleteFiles@1 task to remove files https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/delete-files-v1?view=azure-pipelines
Configure DeployVisualStudioTestAgent@1 task settings https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/deploy-visual-studio-test-agent-v1?view=azure-pipelines
Install Docker CLI with DockerInstaller@0 task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-installer-v0?view=azure-pipelines
Configure Docker@2 Azure Pipelines task inputs https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-v2?view=azure-pipelines
Configure deprecated DotNetCoreCLI@0 task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-cli-v0?view=azure-pipelines
Configure DotNetCoreCLI@1 task parameters https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-cli-v1?view=azure-pipelines
Configure DotNetCoreCLI@2 task inputs and options https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-cli-v2?view=azure-pipelines
Configure DotNetCoreInstaller@0 SDK installer task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-installer-v0?view=azure-pipelines
Configure DotNetCoreInstaller@1 SDK installer task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-installer-v1?view=azure-pipelines
Use DownloadBuildArtifacts@0 to fetch artifacts https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-build-artifacts-v0?view=azure-pipelines
Download build artifacts with DownloadBuildArtifacts@1 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-build-artifacts-v1?view=azure-pipelines
Download file share artifacts with DownloadFileshareArtifacts@1 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-fileshare-artifacts-v1?view=azure-pipelines
Download GitHub releases with DownloadGitHubRelease@0 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-github-release-v0?view=azure-pipelines
Use deprecated DownloadPackage@0 to get packages https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-package-v0?view=azure-pipelines
Download Azure Artifacts packages with DownloadPackage@1 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-package-v1?view=azure-pipelines
Use deprecated DownloadPipelineArtifact@0 task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-pipeline-artifact-v0?view=azure-pipelines
Use DownloadPipelineArtifact@1 to fetch artifacts https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-pipeline-artifact-v1?view=azure-pipelines
Download pipeline artifacts with DownloadPipelineArtifact@2 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-pipeline-artifact-v2?view=azure-pipelines
Download secure files with DownloadSecureFile@1 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-secure-file-v1?view=azure-pipelines
Install Duffle tool with DuffleInstaller@0 task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/duffle-installer-v0?view=azure-pipelines
Extract archives with ExtractFiles@1 task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/extract-files-v1?view=azure-pipelines
Use deprecated FileTransform@1 for config updates https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/file-transform-v1?view=azure-pipelines
Transform config files with FileTransform@2 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/file-transform-v2?view=azure-pipelines
Use deprecated FtpUpload@1 for FTP uploads https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/ftp-upload-v1?view=azure-pipelines
Upload files via FTP with FtpUpload@2 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/ftp-upload-v2?view=azure-pipelines
Configure FuncToolsInstaller@0 Azure Functions Core Tools task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/func-tools-installer-v0?view=azure-pipelines
Post comments to GitHub with GitHubComment@0 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/github-comment-v0?view=azure-pipelines
Use deprecated GitHubRelease@0 to manage releases https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/github-release-v0?view=azure-pipelines
Manage GitHub releases with GitHubRelease@1 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/github-release-v1?view=azure-pipelines
Install Go versions with GoTool@0 task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/go-tool-v0?view=azure-pipelines
Build and test Go apps with Go@0 task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/go-v0?view=azure-pipelines
Configure Gradle@1 Azure Pipelines task inputs https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-v1?view=azure-pipelines
Use deprecated Gradle@2 task in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-v2?view=azure-pipelines
Configure Gradle@3 task for Java builds https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-v3?view=azure-pipelines
Build with Gradle@4 and configure options https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-v4?view=azure-pipelines
Configure Grunt@0 Azure Pipelines task options https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/grunt-v0?view=azure-pipelines
Configure gulp@0 legacy Azure Pipelines task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gulp-v0?view=azure-pipelines
Configure gulp@1 Azure Pipelines build task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gulp-v1?view=azure-pipelines
Configure HelmDeploy@0 Helm charts deployment https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/helm-deploy-v0?view=azure-pipelines
Configure HelmDeploy@1 for Kubernetes deployments https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/helm-deploy-v1?view=azure-pipelines
Configure deprecated HelmInstaller@0 Helm/Kubernetes task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/helm-installer-v0?view=azure-pipelines
Configure HelmInstaller@1 Helm tool installer task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/helm-installer-v1?view=azure-pipelines
Configure IIS web app management Azure Pipelines task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/iisweb-app-management-on-machine-group-v0?view=azure-pipelines
Configure InstallAppleCertificate@0 legacy macOS certificate task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-certificate-v0?view=azure-pipelines
Configure InstallAppleCertificate@1 legacy certificate install task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-certificate-v1?view=azure-pipelines
Configure InstallAppleCertificate@2 for macOS build signing https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-certificate-v2?view=azure-pipelines
Configure InstallAppleProvisioningProfile@0 legacy profile task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-provisioning-profile-v0?view=azure-pipelines
Configure InstallAppleProvisioningProfile@1 for iOS/macOS builds https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-provisioning-profile-v1?view=azure-pipelines
Configure InstallSSHKey@0 to add SSH keys in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-ssh-key-v0?view=azure-pipelines
Configure InvokeRESTAPI@0 legacy REST API task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/invoke-rest-api-v0?view=azure-pipelines
Configure InvokeRESTAPI@1 task for REST calls in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/invoke-rest-api-v1?view=azure-pipelines
Configure JavaToolInstaller@0 legacy Java installer task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/java-tool-installer-v0?view=azure-pipelines
Configure JavaToolInstaller@1 to acquire Java versions https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/java-tool-installer-v1?view=azure-pipelines
Configure JenkinsDownloadArtifacts@1 legacy artifact download task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/jenkins-download-artifacts-v1?view=azure-pipelines
Configure JenkinsDownloadArtifacts@2 to fetch Jenkins artifacts https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/jenkins-download-artifacts-v2?view=azure-pipelines
Configure JenkinsQueueJob@1 legacy Jenkins queue task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/jenkins-queue-job-v1?view=azure-pipelines
Configure JenkinsQueueJob@2 to queue Jenkins builds https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/jenkins-queue-job-v2?view=azure-pipelines
Configure KubectlInstaller@0 to install kubectl on agents https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubectl-installer-v0?view=azure-pipelines
Configure KubeloginInstaller@0 to install kubelogin https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubelogin-installer-v0?view=azure-pipelines
Configure ManualIntervention@8 for classic release pauses https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/manual-intervention-v8?view=azure-pipelines
Configure ManualValidation@0 preview manual pause task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/manual-validation-v0?view=azure-pipelines
Configure ManualValidation@1 to pause YAML pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/manual-validation-v1?view=azure-pipelines
Configure MavenAuthenticate@0 for Azure Artifacts feeds https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/maven-authenticate-v0?view=azure-pipelines
Configure Maven@1 legacy Maven build task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/maven-v1?view=azure-pipelines
Configure Maven@2 deprecated Maven build task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/maven-v2?view=azure-pipelines
Configure Maven@3 deprecated Maven build task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/maven-v3?view=azure-pipelines
Configure Maven@4 task for build, test, and deploy https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/maven-v4?view=azure-pipelines
Configure MSBuild@1 task for Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/msbuild-v1?view=azure-pipelines
Configure MysqlDeploymentOnMachineGroup task settings https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/mysql-deployment-on-machine-group-v1?view=azure-pipelines
Configure NodeTaskRunnerInstaller for Node.js versions https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/node-task-runner-installer-v0?view=azure-pipelines
Configure NodeTool@0 Node.js installer https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/node-tool-v0?view=azure-pipelines
Configure Notation CLI Azure Pipelines task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/notation-v0?view=azure-pipelines
Configure npmAuthenticate@0 for private registries https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/npm-authenticate-v0?view=azure-pipelines
Configure Npm@0 task for npm commands https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/npm-v0?view=azure-pipelines
Configure Npm@1 task for install and publish https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/npm-v1?view=azure-pipelines
Configure deprecated NuGetAuthenticate@0 task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-authenticate-v0?view=azure-pipelines
Configure NuGetAuthenticate@1 for feed access https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-authenticate-v1?view=azure-pipelines
Configure NuGetCommand@2 task for restore and pack https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-command-v2?view=azure-pipelines
Configure NuGetInstaller@0 restore task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-installer-v0?view=azure-pipelines
Configure NuGetPackager@0 packaging task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-packager-v0?view=azure-pipelines
Configure NuGetPublisher@0 package publishing task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-publisher-v0?view=azure-pipelines
Configure NuGetRestore@1 for Visual Studio builds https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-restore-v1?view=azure-pipelines
Configure NuGetToolInstaller@0 task behavior https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-tool-installer-v0?view=azure-pipelines
Configure NuGetToolInstaller@1 for specific versions https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-tool-installer-v1?view=azure-pipelines
Configure deprecated NuGet@0 command task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-v0?view=azure-pipelines
Configure PackerBuild v0 machine image task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/packer-build-v0?view=azure-pipelines
Configure PackerBuild v1 machine image task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/packer-build-v1?view=azure-pipelines
Configure PipAuthenticate@0 legacy pip auth task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/pip-authenticate-v0?view=azure-pipelines
Configure PipAuthenticate@1 for Python pip https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/pip-authenticate-v1?view=azure-pipelines
Configure PowerShellOnTargetMachines@1 remote scripts https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-on-target-machines-v1?view=azure-pipelines
Configure PowerShellOnTargetMachines@2 remote scripts https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-on-target-machines-v2?view=azure-pipelines
Configure PowerShellOnTargetMachines@3 remoting task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-on-target-machines-v3?view=azure-pipelines
Configure PowerShell@1 task in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-v1?view=azure-pipelines
Configure PowerShell@2 task for scripts https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-v2?view=azure-pipelines
Configure PublishBuildArtifacts@1 artifact publishing https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-build-artifacts-v1?view=azure-pipelines
Configure PublishCodeCoverageResults@1 for Cobertura/JaCoCo https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-code-coverage-results-v1?view=azure-pipelines
Configure PublishCodeCoverageResults@2 task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-code-coverage-results-v2?view=azure-pipelines
Configure PublishPipelineArtifact@0 pipeline artifacts https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-pipeline-artifact-v0?view=azure-pipelines
Configure PublishPipelineArtifact@1 for run artifacts https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-pipeline-artifact-v1?view=azure-pipelines
Understand PublishPipelineMetadata@0 automatic metadata task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-pipeline-metadata-v0?view=azure-pipelines
Configure PublishSymbols@1 legacy symbol publishing task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-symbols-v1?view=azure-pipelines
Configure PublishSymbols@2 to index and publish symbols https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-symbols-v2?view=azure-pipelines
Configure PublishTestResults@1 legacy task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-test-results-v1?view=azure-pipelines
Configure PublishTestResults@2 in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-test-results-v2?view=azure-pipelines
Configure PublishToAzureServiceBus@0 legacy task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-to-azure-service-bus-v0?view=azure-pipelines
Configure PublishToAzureServiceBus@1 task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-to-azure-service-bus-v1?view=azure-pipelines
Configure PublishToAzureServiceBus@2 task settings https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-to-azure-service-bus-v2?view=azure-pipelines
Configure PyPIPublisher@0 for PyPI uploads https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/py-pi-publisher-v0?view=azure-pipelines
Configure PythonScript@0 to run Python code https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/python-script-v0?view=azure-pipelines
Configure queryWorkItems@0 with thresholds https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/query-work-items-v0?view=azure-pipelines
Configure ReviewApp@0 for dynamic environments https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/review-app-v0?view=azure-pipelines
Configure RunVisualStudioTestsusingTestAgent@1 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/run-visual-studio-testsusing-test-agent-v1?view=azure-pipelines
Configure ServiceFabricComposeDeploy@0 task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-compose-deploy-v0?view=azure-pipelines
Configure ServiceFabricDeploy@1 for clusters https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-deploy-v1?view=azure-pipelines
Configure ServiceFabricPowerShell@1 scripts https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-powershell-v1?view=azure-pipelines
Configure ServiceFabricUpdateAppVersions@1 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-update-app-versions-v1?view=azure-pipelines
Configure ServiceFabricUpdateManifests@2 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-update-manifests-v2?view=azure-pipelines
Configure ShellScript@2 to run Bash scripts https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/shell-script-v2?view=azure-pipelines
Configure SonarQubeAnalyze@4 deprecated task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v4?view=azure-pipelines
Configure SonarQubeAnalyze@5 deprecated task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v5?view=azure-pipelines
Configure SonarQubeAnalyze@6 analysis task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v6?view=azure-pipelines
Configure SonarQubeAnalyze@7 analysis settings https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v7?view=azure-pipelines
Configure SonarQubeAnalyze@8 code analysis task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v8?view=azure-pipelines
Configure deprecated SonarQubePrepare@4 task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-prepare-v4?view=azure-pipelines
Configure deprecated SonarQubePrepare@5 task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-prepare-v5?view=azure-pipelines
Configure SonarQubePrepare@6 analysis configuration https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-prepare-v6?view=azure-pipelines
Configure SonarQubePrepare@7 analysis configuration https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-prepare-v7?view=azure-pipelines
Configure SonarQubePrepare@8 analysis settings https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-prepare-v8?view=azure-pipelines
Configure SonarQubePublish@4 quality gate task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v4?view=azure-pipelines
Configure deprecated SonarQubePublish@5 Quality Gate task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v5?view=azure-pipelines
Configure SonarQubePublish@6 Quality Gate publishing https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v6?view=azure-pipelines
Configure SonarQubePublish@7 Quality Gate publishing https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v7?view=azure-pipelines
Configure SonarQubePublish@8 Quality Gate result task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v8?view=azure-pipelines
Configure Azure SQL DACPAC deployment task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sql-azure-dacpac-deployment-v1?view=azure-pipelines
Configure SqlDacpacDeploymentOnMachineGroup@0 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sql-dacpac-deployment-on-machine-group-v0?view=azure-pipelines
Configure SqlServerDacpacDeployment@1 task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sql-server-dacpac-deployment-v1?view=azure-pipelines
Configure SSH@0 to run remote commands https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/ssh-v0?view=azure-pipelines
Configure TwineAuthenticate@0 legacy task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/twine-authenticate-v0?view=azure-pipelines
Configure TwineAuthenticate@1 for Python uploads https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/twine-authenticate-v1?view=azure-pipelines
Configure UniversalPackages@0 download and publish https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/universal-packages-v0?view=azure-pipelines
Configure UniversalPackages@1 Azure Pipelines task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/universal-packages-v1?view=azure-pipelines
Configure UseDotNet@2 to select .NET SDK https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/use-dotnet-v2?view=azure-pipelines
Configure UseNode@1 Node.js environment https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/use-node-v1?view=azure-pipelines
Configure UsePythonVersion@0 in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/use-python-version-v0?view=azure-pipelines
Configure UseRubyVersion@0 Ruby environment https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/use-ruby-version-v0?view=azure-pipelines
Configure VisualStudioTestPlatformInstaller@1 task parameters https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/visual-studio-test-platform-installer-v1?view=azure-pipelines
Configure VSBuild@1 Visual Studio build task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/vsbuild-v1?view=azure-pipelines
Configure VSMobileCenterTest task inputs in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/vsmobile-center-test-v0?view=azure-pipelines
Configure VSTest@1 task inputs and options https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/vstest-v1?view=azure-pipelines
Configure VSTest@2 legacy test task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/vstest-v2?view=azure-pipelines
Configure VSTest@3 for automated testing https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/vstest-v3?view=azure-pipelines
Configure WindowsMachineFileCopy@1 task parameters https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/windows-machine-file-copy-v1?view=azure-pipelines
Configure WindowsMachineFileCopy@2 task for file copy https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/windows-machine-file-copy-v2?view=azure-pipelines
Configure XcodePackageiOS@0 task to generate .ipa https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-package-ios-v0?view=azure-pipelines
Configure Xcode@2 build task settings https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-v2?view=azure-pipelines
Configure Xcode@3 build task parameters https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-v3?view=azure-pipelines
Configure Xcode@4 task inputs and signing options https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-v4?view=azure-pipelines
Configure Xcode@5 task for iOS/macOS builds https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-v5?view=azure-pipelines
Configure and troubleshoot code coverage in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/test/review-code-coverage-results?view=azure-devops
Review and configure pipeline test result reporting https://learn.microsoft.com/en-us/azure/devops/pipelines/test/review-continuous-test-results-after-build?view=azure-devops
Configure and use Test Analytics in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/test/test-analytics?view=azure-devops
Configure Azure Pipelines using YAML schema reference https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/?view=azure-pipelines
Boolean type syntax in Azure Pipelines YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/boolean?view=azure-pipelines
Configure deployHook steps for deployments https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/deploy-hook?view=azure-pipelines
Use extends templates in Azure Pipelines YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/extends?view=azure-pipelines
Configure include/exclude filters for triggers https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/include-exclude-filters?view=azure-pipelines
Configure string include/exclude filters in YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/include-exclude-string-filters?view=azure-pipelines
Set deployment environment targets in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-deployment-environment?view=azure-pipelines
Define canary deployment strategy in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-deployment-strategy-canary?view=azure-pipelines
Define rolling deployment strategy in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-deployment-strategy-rolling?view=azure-pipelines
Configure runOnce deployment strategy in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-deployment-strategy-run-once?view=azure-pipelines
Configure deployment strategies in Azure Pipelines YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-deployment-strategy?view=azure-pipelines
Configure deployment jobs in Azure Pipelines YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-deployment?view=azure-pipelines
Configure jobs.job.container in Azure Pipelines YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-job-container?view=azure-pipelines
Define jobs.job.strategy options in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-job-strategy?view=azure-pipelines
Use jobs.job.uses to predeclare pipeline resources https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-job-uses?view=azure-pipelines
Configure jobs and steps in Azure Pipelines YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-job?view=azure-pipelines
Author jobs.template blocks in Azure Pipelines YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-template?view=azure-pipelines
Configure jobs collection in Azure Pipelines YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs?view=azure-pipelines
Configure read-only volume mounts for containers https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/mount-read-only?view=azure-pipelines
Configure onFailure hooks for rollback steps https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/on-failure-hook?view=azure-pipelines
Configure onSuccess hooks for cleanup steps https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/on-success-hook?view=azure-pipelines
Configure onSuccessOrFailure hooks in deployments https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/on-success-or-failure-hook?view=azure-pipelines
Define individual pipeline.parameters.parameter entries https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/parameters-parameter?view=azure-pipelines
Configure pipeline.parameters in Azure Pipelines templates https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/parameters?view=azure-pipelines
Define Azure Pipelines pipeline root configuration https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pipeline?view=azure-pipelines
Configure pool.demands in Azure Pipelines YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pool-demands?view=azure-pipelines
Configure pool.demands in Azure Pipelines YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pool-demands?view=azure-pipelines
Configure pool settings for Azure Pipelines jobs https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pool?view=azure-pipelines
Configure post-route traffic hooks in strategies https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/post-route-traffic-hook?view=azure-pipelines
Configure pr triggers in Azure Pipelines YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pr?view=azure-pipelines
Configure pre-deploy hooks for initialization https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pre-deploy-hook?view=azure-pipelines
Reference a resources.builds.build artifact resource https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-builds-build?view=azure-pipelines
Configure resources.builds in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-builds?view=azure-pipelines
Set trigger conditions for container resources https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-containers-container-trigger?view=azure-pipelines
Define a resources.containers.container entry https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-containers-container?view=azure-pipelines
Configure resources.containers for pipeline container images https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-containers?view=azure-pipelines
Define resources.packages.package for NuGet/npm https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-packages-package?view=azure-pipelines
Configure resources.packages for external packages https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-packages?view=azure-pipelines
Set branch filters for pipeline resource triggers https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-pipelines-pipeline-trigger-branches?view=azure-pipelines
Configure resources.pipelines.pipeline.trigger behavior https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-pipelines-pipeline-trigger?view=azure-pipelines
Declare a resources.pipelines.pipeline artifact source https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-pipelines-pipeline?view=azure-pipelines
Configure resources.pipelines for dependent pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-pipelines?view=azure-pipelines
Define a resources.repositories.repository entry https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-repositories-repository?view=azure-pipelines
Configure resources.repositories for external repos https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-repositories?view=azure-pipelines
Define individual webhook filter conditions https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-webhooks-webhook-filters-filter?view=azure-pipelines
Configure resources.webhooks.webhook.filters list https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-webhooks-webhook-filters?view=azure-pipelines
Define a resources.webhooks.webhook integration resource https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-webhooks-webhook?view=azure-pipelines
Configure resources.webhooks in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-webhooks?view=azure-pipelines
Define resources block for Azure Pipelines YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources?view=azure-pipelines
Configure routeTraffic hooks for updated versions https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/route-traffic-hook?view=azure-pipelines
Define schedules.cron scheduled trigger expressions https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/schedules-cron?view=azure-pipelines
Configure schedules for Azure Pipelines triggers https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/schedules?view=azure-pipelines
Define a stages.stage with dependencies and jobs https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/stages-stage?view=azure-pipelines
Author stages.template reusable stage sets https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/stages-template?view=azure-pipelines
Configure stages collection in Azure Pipelines YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/stages?view=azure-pipelines
Use steps.bash to run Bash scripts in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-bash?view=azure-pipelines
Configure steps.checkout behavior for source code https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-checkout?view=azure-pipelines
Configure steps.downloadBuild for build artifacts https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-download-build?view=azure-pipelines
Use steps.download to retrieve pipeline artifacts https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-download?view=azure-pipelines
Use steps.getPackage to download artifacts packages https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-get-package?view=azure-pipelines
Configure steps.powershell for PowerShell scripts https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-powershell?view=azure-pipelines
Publish pipeline artifacts with steps.publish in Azure DevOps https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-publish?view=azure-pipelines
Configure pwsh step in Azure Pipelines YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-pwsh?view=azure-pipelines
Configure reviewApp step for dynamic environments https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-review-app?view=azure-pipelines
Configure script step in Azure Pipelines YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-script?view=azure-pipelines
Configure task step properties in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-task?view=azure-pipelines
Use steps templates in Azure Pipelines YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-template?view=azure-pipelines
Configure steps sequence in Azure Pipelines jobs https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps?view=azure-pipelines
Restrict settable variables on pipeline targets https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/target-settable-variables?view=azure-pipelines
Configure target execution context for tasks https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/target?view=azure-pipelines
Configure CI trigger branches in YAML pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/trigger?view=azure-pipelines
Reference variable groups in pipeline YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/variables-group?view=azure-pipelines
Use name-syntax variables in pipeline YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/variables-name?view=azure-pipelines
Define variables via templates in YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/variables-template?view=azure-pipelines
Define variables in Azure Pipelines YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/variables?view=azure-pipelines
Configure workspace options on build agents https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/workspace?view=azure-pipelines

Integrations & Coding Patterns

Topic URL
Build Azure CI/CD data pipeline with ML training https://learn.microsoft.com/en-us/azure/devops/pipelines/apps/cd/azure/build-data-pipeline?view=azure-devops
Configure NuGet package caching in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/caching-nuget?view=azure-devops
Use Anaconda environments in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/anaconda?view=azure-devops
Customize Azure Pipelines for JavaScript projects https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/customize-javascript?view=azure-devops
Customize Azure Pipelines for Python applications https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/customize-python?view=azure-devops
Configure Azure Pipelines for Java builds https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/java?view=azure-devops
Build and deploy Xcode apps with Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/xcode?view=azure-devops
Integrate Azure Pipelines notifications with Slack https://learn.microsoft.com/en-us/azure/devops/pipelines/integrations/slack?view=azure-devops
Use Invoke Azure Function/REST API checks in pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/process/invoke-checks?view=azure-devops
Set Azure Pipelines variables from scripts https://learn.microsoft.com/en-us/azure/devops/pipelines/process/set-variables-scripts?view=azure-devops
Integrate ServiceNow change management with releases https://learn.microsoft.com/en-us/azure/devops/pipelines/release/approvals/servicenow?view=azure-devops
Automate ARM workload identity service connections with scripts https://learn.microsoft.com/en-us/azure/devops/pipelines/release/automate-service-connections?view=azure-devops
Integrate Azure Key Vault secrets into Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/release/azure-key-vault?view=azure-devops
Query and consume Key Vault secrets in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/release/key-vault-in-own-project?view=azure-devops
Use Azure Repos Git as source for Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/repos/azure-repos-git?view=azure-devops
Configure multi-repo checkout in Azure Pipelines YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/repos/multi-repo-checkout?view=azure-devops
Manage variable groups using Azure DevOps CLI https://learn.microsoft.com/en-us/azure/devops/pipelines/scripts/cli/pipeline-variable-group-secret-nonsecret-variables?view=azure-devops
Run Git commands within Azure Pipelines scripts https://learn.microsoft.com/en-us/azure/devops/pipelines/scripts/git-commands?view=azure-devops
Run Git commands safely in Azure Pipelines scripts https://learn.microsoft.com/en-us/azure/devops/pipelines/scripts/git-commands?view=azure-devops
Use Azure Pipelines logging commands in scripts https://learn.microsoft.com/en-us/azure/devops/pipelines/scripts/logging-commands?view=azure-devops
Integrate PowerShell scripts with Azure Pipelines automation https://learn.microsoft.com/en-us/azure/devops/pipelines/scripts/powershell?view=azure-devops
Configure DownloadGithubNpmPackage task in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-github-npm-package-v1?view=azure-pipelines
Configure DownloadGitHubNugetPackage task in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-github-nuget-package-v1?view=azure-pipelines
Integrate Selenium UI tests into Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/test/continuous-test-selenium?view=azure-devops

Deployment

Topic URL
Run Azure Pipelines self-hosted agent in Docker https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/docker?view=azure-devops
Deploy Azure Pipelines self-hosted agent on Linux https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/linux-agent?view=azure-devops
Deploy Azure Pipelines agent on macOS https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/osx-agent?view=azure-devops
Use VM scale set agents for Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/scale-set-agents?view=azure-devops
Run and migrate Azure Pipelines agent v3 https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/v3-agent?view=azure-devops
Upgrade and run Azure Pipelines agent v4 https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/v4-agent?view=azure-devops
Deploy Azure Pipelines agent on Windows https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/windows-agent?view=azure-devops
Build ASP.NET apps with .NET Framework in Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/apps/aspnet/build-aspnet-4?view=azure-devops
Deploy Linux web app with ARM template via pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/apps/cd/azure/deploy-arm-template?view=azure-devops
Deploy containerized web apps to Azure App Service https://learn.microsoft.com/en-us/azure/devops/pipelines/apps/cd/deploy-docker-webapp?view=azure-devops
Build and publish Gradle artifacts in Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/build-publish-artifacts-gradle?view=azure-devops
Publish Cargo packages to Azure Artifacts feeds https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/cargo-pipelines?view=azure-devops
Publish npm packages to internal and external feeds https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/npm?view=azure-devops
Publish NuGet packages with Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/nuget?view=azure-devops
Publish Maven artifacts to feeds and registries https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/publish-maven-artifacts?view=azure-devops
Publish NuGet packages to NuGet.org using Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/publish-public-registry?view=azure-devops
Publish Python packages to Azure Artifacts and PyPI https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/pypi?view=azure-devops
Publish symbols to Azure Artifacts symbol server https://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/symbols?view=azure-devops
Build and push Docker images to ACR via YAML https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/containers/acr-template?view=azure-devops
Build Linux and Windows container images in Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/containers/build-image?view=azure-devops
Create service connections and publish images to ACR https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/containers/publish-to-acr?view=azure-devops
Build and push container images to registries https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/containers/push-image?view=azure-devops
Deploy web apps to Linux VMs using environments https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/deploy-linux-vm?view=azure-devops
Build, test, and deploy .NET Core with Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/dotnet-core?view=azure-devops
Build and publish Node.js packages with Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/javascript?view=azure-devops
Implement canary deployments to Kubernetes via Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/kubernetes/canary-demo?view=azure-devops
Restore Maven packages from internal and external feeds https://learn.microsoft.com/en-us/azure/devops/pipelines/packages/maven-restore?view=azure-devops
Restore NuGet packages in Azure Pipelines builds https://learn.microsoft.com/en-us/azure/devops/pipelines/packages/nuget-restore?view=azure-devops
Create multistage CI/CD pipeline for App Service https://learn.microsoft.com/en-us/azure/devops/pipelines/process/create-multistage-pipeline?view=azure-devops
Configure artifact sources in classic release pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/release/artifacts?view=azure-devops
Configure multi-stage classic release pipelines for ASP.NET Core https://learn.microsoft.com/en-us/azure/devops/pipelines/release/define-multistage-release-process?view=azure-devops
Deploy pull request builds with classic release pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/release/deploy-pull-request-builds?view=azure-devops
Deploy web apps to IIS on Windows VMs via deployment groups https://learn.microsoft.com/en-us/azure/devops/pipelines/release/deploy-webdeploy-iis-deploygroups?view=azure-devops
Configure deployment group jobs and targeting behavior https://learn.microsoft.com/en-us/azure/devops/pipelines/release/deployment-group-phases?view=azure-devops
Create and use deployment groups in classic releases https://learn.microsoft.com/en-us/azure/devops/pipelines/release/deployment-groups/?view=azure-devops
Deploy web apps to Azure VMs using deployment groups https://learn.microsoft.com/en-us/azure/devops/pipelines/release/deployment-groups/deploying-azure-vms-deployment-groups?view=azure-devops
Install and provision deployment group agents on machines https://learn.microsoft.com/en-us/azure/devops/pipelines/release/deployment-groups/howto-provision-deployment-group-agents?view=azure-devops
Use and create stage templates in release pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/release/env-templates?view=azure-devops
Create classic release pipelines for multi-environment deployment https://learn.microsoft.com/en-us/azure/devops/pipelines/release/releases?view=azure-devops
Select supported source repositories for Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/repos/?view=azure-devops
Plan Azure Pipelines deployment with GitHub Enterprise Server https://learn.microsoft.com/en-us/azure/devops/pipelines/repos/github-enterprise?view=azure-devops
Choose agents and connectivity for on-premises Bitbucket builds https://learn.microsoft.com/en-us/azure/devops/pipelines/repos/on-premises-bitbucket?view=azure-devops
Integrate on-premises Subversion servers with Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/repos/subversion?view=azure-devops
Use TFVC repositories with Classic Azure Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/repos/tfvc?view=azure-devops
Deploy database changes to Azure SQL with Pipelines https://learn.microsoft.com/en-us/azure/devops/pipelines/targets/azure-sqldb?view=azure-devops
Deploy apps to Azure Stack Hub App Service https://learn.microsoft.com/en-us/azure/devops/pipelines/targets/azure-stack?view=azure-devops
Deploy Azure Static Web Apps with task v0 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-static-web-app-v0?view=azure-pipelines
Use DockerCompose@0 task for multi-container apps https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-compose-v0?view=azure-pipelines
Deploy multi-container apps with DockerCompose@1 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-compose-v1?view=azure-pipelines
Use Docker@0 task for container operations https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-v0?view=azure-pipelines
Use Docker@1 task for container builds https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-v1?view=azure-pipelines
Configure IISWebAppDeploymentOnMachineGroup@0 web deploy task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/iisweb-app-deployment-on-machine-group-v0?view=azure-pipelines
Configure IISWebAppDeployment@1 deprecated IIS deployment task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/iisweb-app-deployment-v1?view=azure-pipelines
Deploy to Kubernetes using KubernetesManifest@0 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-manifest-v0?view=azure-pipelines
Deploy to Kubernetes using KubernetesManifest@1 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-manifest-v1?view=azure-pipelines
Configure Kubernetes@0 legacy Kubectl deployment task https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-v0?view=azure-pipelines
Configure Kubernetes@1 Kubectl task for AKS deployments https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-v1?view=azure-pipelines
Files1
1 files · 18.2 KB

Select a file to preview

Overall Score

78/100

Grade

B

Good

Safety

88

Quality

75

Clarity

82

Completeness

70

Summary

This skill provides expert guidance on Azure Pipelines development, covering troubleshooting, best practices, decision-making, architecture, security, configuration, integrations, and deployment. It combines local quick-reference content with remote documentation fetching capabilities using mcp_microsoftdocs or fetch_webpage to retrieve Microsoft Learn articles.

Detected Capabilities

documentation fetching via networkremote content retrieval (Markdown)knowledge reference via URL indexconfiguration guidance (YAML, classic pipelines)

Trigger Keywords

Phrases that MCP clients use to match this skill to user intent.

azure pipelines setupyaml ci/cd pipelineservice connection configself-hosted agentkubernetes deploymentpipeline troubleshootingiis deploymentazure devops migration

Risk Signals

INFO

Network dependency on microsoft_docs and fetch_webpage tools

Compatibility section, lines 8-9
INFO

Remote documentation fetching with optional MCP tool

How to Use section, lines 19-23
INFO

No local file writes or shell execution

All sections

Referenced Domains

External domains referenced in skill content, detected by static analysis.

github.comlearn.microsoft.com

Use Cases

  • +Setting up YAML CI/CD pipelines in Azure Pipelines
  • Configuring service connections and Key Vault integration
  • Deploying self-hosted agents on various platforms
  • Setting up IIS and Kubernetes deployments
  • Troubleshooting Azure Pipelines failures and service connection issues
  • Implementing security best practices for pipelines
  • Migrating from Jenkins/Travis CI to Azure Pipelines
  • Designing multi-stage CI/CD architectures for Azure

Quality Notes

  • Comprehensive scope: covers 8 major categories with 150+ curated reference links
  • Well-structured category index with line ranges makes it easy for agents to navigate specific topics
  • Clear distinction from related skills (azure-devops, azure-boards, azure-repos, azure-test-plans) prevents scope creep
  • Excellent URL coverage spanning troubleshooting, best practices, security, configuration, and deployment across all Azure Pipelines domains
  • Good instructions for fallback behavior if MCP tools unavailable
  • Metadata includes generation timestamp with guidance on keeping content fresh (3-month refresh)
  • Extensive task reference coverage (150+ built-in tasks documented with links)
  • Security section is comprehensive with 40+ URLs covering service connections, Key Vault, workload identities, and policy gates
  • Limitation: all content is reference-based documentation links; skill does not include local code examples or inline guidance beyond the index structure
Model: claude-haiku-4-5-20251001Analyzed: Jun 26, 2026

Reviews

Add this skill to your library to leave a review.

No reviews yet

Be the first to share your experience.

Add MicrosoftDocs/azure-pipelines to your library

Command Palette

Search for a command to run...