Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
microsoftdocs avatar

Azure Pipelines

  • 232 installs
  • 682 repo stars
  • Updated August 3, 2026
  • microsoftdocs/agent-skills

Author Azure Pipelines YAML, stages, jobs, and release gates so agents automate build, test, and deploy flows for repos shipping SaaS, APIs, or CLI tools.

About

Covers Azure Pipelines setup for agent-assisted CI/CD: YAML structure, build and test stages, deployment jobs, service connections, caching, and release automation aligned with Microsoft docs for shipping reliable software.

  • YAML pipeline templates
  • Multi-stage CI/CD
  • Test and quality gates
  • Artifact and release flows
  • Azure DevOps alignment

Azure Pipelines by the numbers

  • 232 all-time installs (skills.sh)
  • +29 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #373 of 1,435 DevOps & CI/CD skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-pipelines

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs232
repo stars682
Last updatedAugust 3, 2026
Repositorymicrosoftdocs/agent-skills

What it does

Author Azure Pipelines YAML, stages, jobs, and release gates so agents automate build, test, and deploy flows for repos shipping SaaS, APIs, or CLI tools.

Files

SKILL.mdMarkdownGitHub ↗

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

CategoryLinesDescription
TroubleshootingL37-L47Diagnosing and fixing Azure Pipelines issues: service connection/auth problems, web app deployments, triggers, queued-but-not-starting runs, and analyzing logs/run failures.
Best PracticesL48-L58Best 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 MakingL59-L65Guides 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 PatternsL66-L73Guidance 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 & QuotasL74-L85Limits, quotas, and planning for Microsoft/GitHub-hosted agents, parallel jobs, concurrency, image deprecations, run retention, and handling large Universal Packages in Azure Pipelines.
SecurityL86-L137Securing Azure Pipelines: agent auth, service connections, secrets/Key Vault, permissions and approvals, secure variables/templates, code scanning, policy gates, and protected resources.
ConfigurationL138-L501Configuring Azure Pipelines: YAML/classic triggers, stages, jobs, variables, agents, containers, environments, artifacts, and detailed setup for built-in deployment/build/test tasks.
Integrations & Coding PatternsL502-L529Patterns and examples for integrating Azure Pipelines with languages, tools, and services (Git, Key Vault, ServiceNow, Slack, ARM, Selenium), plus scripting, variables, and package caching.
DeploymentL530-L589End-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

TopicURL
Troubleshoot Azure Resource Manager service connections in Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/azure-rm-endpoint?view=azure-devops
Troubleshoot ARM workload identity service connections in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/troubleshoot-workload-identity?view=azure-devops
Review Azure Pipelines logs for diagnosticshttps://learn.microsoft.com/en-us/azure/devops/pipelines/troubleshooting/review-logs?view=azure-devops
Troubleshoot Azure Web App deployment tasks in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/troubleshooting/troubleshoot-azure-web-app-deploy?view=azure-devops
Resolve Azure Pipelines queued-but-not-starting runshttps://learn.microsoft.com/en-us/azure/devops/pipelines/troubleshooting/troubleshoot-start?view=azure-devops
Troubleshoot Azure Pipelines trigger issueshttps://learn.microsoft.com/en-us/azure/devops/pipelines/troubleshooting/troubleshoot-triggers?view=azure-devops
Diagnose and fix Azure Pipelines run failureshttps://learn.microsoft.com/en-us/azure/devops/pipelines/troubleshooting/troubleshooting?view=azure-devops

Best Practices

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

Decision Making

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

Architecture & Design Patterns

TopicURL
Design CI/CD architecture for Azure Web Appshttps://learn.microsoft.com/en-us/azure/devops/pipelines/architectures/devops-pipelines-azure-web-apps-architecture?view=azure-devops
Adopt baseline Azure Pipelines CI/CD architecturehttps://learn.microsoft.com/en-us/azure/devops/pipelines/architectures/devops-pipelines-baseline-architecture?view=azure-devops
Architect DevTest and DevOps pipelines for IaaShttps://learn.microsoft.com/en-us/azure/devops/pipelines/architectures/devops-pipelines-devtest-iaas-architecture?view=azure-devops
DevOps architecture for IaaS applications with VMshttps://learn.microsoft.com/en-us/azure/devops/pipelines/architectures/devops-pipelines-iaas-vms-architecture?view=azure-devops

Limits & Quotas

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

Security

TopicURL
Choose and configure auth methods for self-hosted agentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/agent-authentication-options?view=azure-devops
Run Azure Pipelines agent with self-signed certificatehttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/certificate?view=azure-devops-server
Register Azure Pipelines agent using device code flowhttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/device-code-flow-agent-registration?view=azure-devops
Register Azure Pipelines agent using PAT authenticationhttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/personal-access-token-agent-registration?view=azure-devops
Register Azure Pipelines agents with a service principalhttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/service-principal-agent-registration?view=azure-devops
Securely sign mobile apps in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/apps/mobile/app-signing?view=azure-devops
Configure Docker Content Trust signing in Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/containers/content-trust?view=azure-devops
Secure Azure DevOps pipelines with Entra workload identitieshttps://learn.microsoft.com/en-us/azure/devops/pipelines/library/add-devops-entra-service-connection?view=azure-devops
Assign administrators for protected pipeline resourceshttps://learn.microsoft.com/en-us/azure/devops/pipelines/library/add-resource-protection?view=azure-devops
Handle special-case ARM service connections in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/library/azure-resource-manager-alternate-approaches?view=azure-devops
Configure Azure Resource Manager service connections in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/library/connect-to-azure?view=azure-devops
Link Azure Pipelines variable groups to Key Vaulthttps://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 Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/library/secure-files?view=azure-devops
Manage Azure Pipelines variable groups and accesshttps://learn.microsoft.com/en-us/azure/devops/pipelines/library/variable-groups?view=azure-devops
Manage Azure Pipelines permissions and security groupshttps://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groupshttps://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groupshttps://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groupshttps://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groupshttps://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groupshttps://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groupshttps://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groupshttps://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groupshttps://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Add users and manage Azure Pipelines permissionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/policies/set-permissions?view=azure-devops
Configure Azure Pipelines job access tokens securelyhttps://learn.microsoft.com/en-us/azure/devops/pipelines/process/access-tokens?view=azure-devops
Configure deployment approvals and checks in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/process/approvals?view=azure-devops
Configure artifact policy checks for secure deploymentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/process/artifact-policy?view=azure-devops
Protect repository resources in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/process/repository-resource?view=azure-devops
Use secret variables securely in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/process/set-secret-variables?view=azure-devops
Create ARM service connection using client secrethttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/configure-app-secret?view=azure-devops
Manually configure ARM workload identity service connectionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/configure-workload-identity?view=azure-devops
Convert Azure DevOps issuer connections to Entra issuerhttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/convert-service-connections?view=azure-devops
Secure Azure Pipelines access to private Key Vaulthttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/key-vault-access?view=azure-devops
Plan an approach for securing YAML pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/security/approach?view=azure-devops
Securely handle variables and parameters in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/security/inputs?view=azure-devops
Secure agents, projects, and containers in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/security/misc?view=azure-devops
Configure security settings for Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/security/overview?view=azure-devops
Automate Azure Pipelines security with REST and PowerShellhttps://learn.microsoft.com/en-us/azure/devops/pipelines/security/project-security-script?view=azure-devops
Configure pipeline resource security and approvalshttps://learn.microsoft.com/en-us/azure/devops/pipelines/security/resources?view=azure-devops
Protect and manage secrets in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/security/secrets?view=azure-devops
Secure Azure Pipelines access to source repositorieshttps://learn.microsoft.com/en-us/azure/devops/pipelines/security/secure-access-to-repos?view=azure-devops
Use YAML templates to improve pipeline securityhttps://learn.microsoft.com/en-us/azure/devops/pipelines/security/templates?view=azure-devops
Configure CodeQL analysis task for vulnerabilitieshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/advanced-security-codeql-analyze-v1?view=azure-pipelines
Configure CodeQL initialization with Advanced Securityhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/advanced-security-codeql-init-v1?view=azure-pipelines
Configure Advanced Security dependency scanning taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/advanced-security-dependency-scanning-v1?view=azure-pipelines
Publish SARIF security results with Advanced Securityhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/advanced-security-publish-v1?view=azure-pipelines
Configure Azure Policy compliance gate taskhttps://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 agentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/troubleshooting/anti-virus-exclusion?view=azure-devops

Configuration

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

Integrations & Coding Patterns

TopicURL
Build Azure CI/CD data pipeline with ML traininghttps://learn.microsoft.com/en-us/azure/devops/pipelines/apps/cd/azure/build-data-pipeline?view=azure-devops
Configure NuGet package caching in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/caching-nuget?view=azure-devops
Use Anaconda environments in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/anaconda?view=azure-devops
Customize Azure Pipelines for JavaScript projectshttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/customize-javascript?view=azure-devops
Customize Azure Pipelines for Python applicationshttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/customize-python?view=azure-devops
Configure Azure Pipelines for Java buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/java?view=azure-devops
Build and deploy Xcode apps with Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/xcode?view=azure-devops
Integrate Azure Pipelines notifications with Slackhttps://learn.microsoft.com/en-us/azure/devops/pipelines/integrations/slack?view=azure-devops
Use Invoke Azure Function/REST API checks in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/process/invoke-checks?view=azure-devops
Set Azure Pipelines variables from scriptshttps://learn.microsoft.com/en-us/azure/devops/pipelines/process/set-variables-scripts?view=azure-devops
Integrate ServiceNow change management with releaseshttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/approvals/servicenow?view=azure-devops
Automate ARM workload identity service connections with scriptshttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/automate-service-connections?view=azure-devops
Integrate Azure Key Vault secrets into Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/azure-key-vault?view=azure-devops
Query and consume Key Vault secrets in Azure Pipelineshttps://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 Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/repos/azure-repos-git?view=azure-devops
Configure multi-repo checkout in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/repos/multi-repo-checkout?view=azure-devops
Manage variable groups using Azure DevOps CLIhttps://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 scriptshttps://learn.microsoft.com/en-us/azure/devops/pipelines/scripts/git-commands?view=azure-devops
Run Git commands safely in Azure Pipelines scriptshttps://learn.microsoft.com/en-us/azure/devops/pipelines/scripts/git-commands?view=azure-devops
Use Azure Pipelines logging commands in scriptshttps://learn.microsoft.com/en-us/azure/devops/pipelines/scripts/logging-commands?view=azure-devops
Integrate PowerShell scripts with Azure Pipelines automationhttps://learn.microsoft.com/en-us/azure/devops/pipelines/scripts/powershell?view=azure-devops
Configure DownloadGithubNpmPackage task in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-github-npm-package-v1?view=azure-pipelines
Configure DownloadGitHubNugetPackage task in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-github-nuget-package-v1?view=azure-pipelines
Integrate Selenium UI tests into Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/test/continuous-test-selenium?view=azure-devops

Deployment

TopicURL
Run Azure Pipelines self-hosted agent in Dockerhttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/docker?view=azure-devops
Deploy Azure Pipelines self-hosted agent on Linuxhttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/linux-agent?view=azure-devops
Deploy Azure Pipelines agent on macOShttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/osx-agent?view=azure-devops
Use VM scale set agents for Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/scale-set-agents?view=azure-devops
Run and migrate Azure Pipelines agent v3https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/v3-agent?view=azure-devops
Upgrade and run Azure Pipelines agent v4https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/v4-agent?view=azure-devops
Deploy Azure Pipelines agent on Windowshttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/windows-agent?view=azure-devops
Build ASP.NET apps with .NET Framework in Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/apps/aspnet/build-aspnet-4?view=azure-devops
Deploy Linux web app with ARM template via pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/apps/cd/azure/deploy-arm-template?view=azure-devops
Deploy containerized web apps to Azure App Servicehttps://learn.microsoft.com/en-us/azure/devops/pipelines/apps/cd/deploy-docker-webapp?view=azure-devops
Build and publish Gradle artifacts in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/build-publish-artifacts-gradle?view=azure-devops
Publish Cargo packages to Azure Artifacts feedshttps://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/cargo-pipelines?view=azure-devops
Publish npm packages to internal and external feedshttps://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/npm?view=azure-devops
Publish NuGet packages with Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/nuget?view=azure-devops
Publish Maven artifacts to feeds and registrieshttps://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/publish-maven-artifacts?view=azure-devops
Publish NuGet packages to NuGet.org using Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/publish-public-registry?view=azure-devops
Publish Python packages to Azure Artifacts and PyPIhttps://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/pypi?view=azure-devops
Publish symbols to Azure Artifacts symbol serverhttps://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/symbols?view=azure-devops
Build and push Docker images to ACR via YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/containers/acr-template?view=azure-devops
Build Linux and Windows container images in Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/containers/build-image?view=azure-devops
Create service connections and publish images to ACRhttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/containers/publish-to-acr?view=azure-devops
Build and push container images to registrieshttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/containers/push-image?view=azure-devops
Deploy web apps to Linux VMs using environmentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/deploy-linux-vm?view=azure-devops
Build, test, and deploy .NET Core with Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/dotnet-core?view=azure-devops
Build and publish Node.js packages with Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/javascript?view=azure-devops
Implement canary deployments to Kubernetes via Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/kubernetes/canary-demo?view=azure-devops
Restore Maven packages from internal and external feedshttps://learn.microsoft.com/en-us/azure/devops/pipelines/packages/maven-restore?view=azure-devops
Restore NuGet packages in Azure Pipelines buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/packages/nuget-restore?view=azure-devops
Create multistage CI/CD pipeline for App Servicehttps://learn.microsoft.com/en-us/azure/devops/pipelines/process/create-multistage-pipeline?view=azure-devops
Configure artifact sources in classic release pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/artifacts?view=azure-devops
Configure multi-stage classic release pipelines for ASP.NET Corehttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/define-multistage-release-process?view=azure-devops
Deploy pull request builds with classic release pipelineshttps://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 groupshttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/deploy-webdeploy-iis-deploygroups?view=azure-devops
Configure deployment group jobs and targeting behaviorhttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/deployment-group-phases?view=azure-devops
Create and use deployment groups in classic releaseshttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/deployment-groups/?view=azure-devops
Deploy web apps to Azure VMs using deployment groupshttps://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 machineshttps://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 pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/env-templates?view=azure-devops
Create classic release pipelines for multi-environment deploymenthttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/releases?view=azure-devops
Select supported source repositories for Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/repos/?view=azure-devops
Plan Azure Pipelines deployment with GitHub Enterprise Serverhttps://learn.microsoft.com/en-us/azure/devops/pipelines/repos/github-enterprise?view=azure-devops
Choose agents and connectivity for on-premises Bitbucket buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/repos/on-premises-bitbucket?view=azure-devops
Integrate on-premises Subversion servers with Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/repos/subversion?view=azure-devops
Use TFVC repositories with Classic Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/repos/tfvc?view=azure-devops
Deploy database changes to Azure SQL with Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/targets/azure-sqldb?view=azure-devops
Deploy apps to Azure Stack Hub App Servicehttps://learn.microsoft.com/en-us/azure/devops/pipelines/targets/azure-stack?view=azure-devops
Deploy Azure Static Web Apps with task v0https://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 appshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-compose-v0?view=azure-pipelines
Deploy multi-container apps with DockerCompose@1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-compose-v1?view=azure-pipelines
Use Docker@0 task for container operationshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-v0?view=azure-pipelines
Use Docker@1 task for container buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-v1?view=azure-pipelines
Configure IISWebAppDeploymentOnMachineGroup@0 web deploy taskhttps://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 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/iisweb-app-deployment-v1?view=azure-pipelines
Deploy to Kubernetes using KubernetesManifest@0https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-manifest-v0?view=azure-pipelines
Deploy to Kubernetes using KubernetesManifest@1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-manifest-v1?view=azure-pipelines
Configure Kubernetes@0 legacy Kubectl deployment taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-v0?view=azure-pipelines
Configure Kubernetes@1 Kubectl task for AKS deploymentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-v1?view=azure-pipelines

Related skills

DevOps & CI/CDdevopstesting

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.