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 building, debugging, or optimizing Azure Pipelines applications. Not for Azure DevOps (use azure-devops), Azure Boards (use azure-boards), Azure Repos (use azure-repos), Azure Test Plans (use azure-test-plans).

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "azure-pipelines" with this command: npx skills add microsoftdocs/agent-skills/microsoftdocs-agent-skills-azure-pipelines

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: This file may be large. Use the Category Index below to locate relevant sections, then use read_file with specific line ranges (e.g., L136-L144) to read the sections needed for the user's question

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 deploy failures, triggers, stuck jobs, and using logs to debug 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-L83Managing Azure Pipelines limits: hosted agent image lifecycle, agent pool concurrency, parallel jobs, large package handling, secure files, and build/release/test retention policies.
SecurityL84-L128Securing Azure Pipelines: agent auth, service connections, secrets/Key Vault, permissions, approvals/checks, artifact/repo protection, and secure patterns for YAML, variables, and deployments
ConfigurationL129-L484Configuring Azure Pipelines: agents, triggers, stages/jobs/steps, YAML schema, environments, resources, variables, and detailed setup for built-in tasks and deployment strategies.
Integrations & Coding PatternsL485-L510Patterns and scripts for integrating Azure Pipelines with languages, tools, secrets, notifications, external APIs/services, and automating builds, tests, and deployments.
DeploymentL511-L581Agent setup and scaling, CI/CD pipelines, and task refs for building, publishing, and deploying apps, containers, and databases to Azure, VMs, Kubernetes, and external feeds.

Troubleshooting

Best Practices

Decision Making

Architecture & Design Patterns

Limits & Quotas

Security

TopicURL
Choose authentication options 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 agent with 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
Assign administrators for protected pipeline resourceshttps://learn.microsoft.com/en-us/azure/devops/pipelines/library/add-resource-protection?view=azure-devops
Handle special ARM service connection authentication caseshttps://learn.microsoft.com/en-us/azure/devops/pipelines/library/azure-resource-manager-alternate-approaches?view=azure-devops
Configure Azure Resource Manager service connectionshttps://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
Configure and manage Azure Pipelines service connectionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/library/service-endpoints?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
Use Azure Key Vault secrets in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/azure-key-vault?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 connectionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/configure-workload-identity?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 repository access from Azure Pipelineshttps://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
Check Azure Policy compliance with AzurePolicyCheckGate@0https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-policy-check-gate-v0?view=azure-pipelines

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
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 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
Monitor pipelines with Azure DevOps dashboard widgetshttps://learn.microsoft.com/en-us/azure/devops/pipelines/reports/pipeline-widgets?view=azure-devops
Use Azure Pipelines analytics and reportshttps://learn.microsoft.com/en-us/azure/devops/pipelines/reports/pipelinereport?view=azure-devops
Configure multi-repository checkout in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/repos/multi-repo-checkout?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 Advanced Security CodeQL analyze taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/advanced-security-codeql-analyze-v1?view=azure-pipelines
Configure Advanced Security CodeQL init taskhttps://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
Configure Advanced Security SARIF publish taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/advanced-security-publish-v1?view=azure-pipelines
Configure AndroidBuild@1 task for Gradle buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/android-build-v1?view=azure-pipelines
Configure AndroidSigning@1 task for APK alignmenthttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/android-signing-v1?view=azure-pipelines
Configure AndroidSigning@2 task parameters in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/android-signing-v2?view=azure-pipelines
Configure AndroidSigning@3 task for APK signinghttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/android-signing-v3?view=azure-pipelines
Configure Ant@1 build task in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/ant-v1?view=azure-pipelines
Configure AppCenterDistribute@0 legacy distribution taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-distribute-v0?view=azure-pipelines
Configure AppCenterDistribute@1 task for testershttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-distribute-v1?view=azure-pipelines
Configure AppCenterDistribute@2 task for distributionhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-distribute-v2?view=azure-pipelines
Configure AppCenterDistribute@3 task for app releaseshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-distribute-v3?view=azure-pipelines
Configure AppCenterTest@1 task for mobile app testinghttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-test-v1?view=azure-pipelines
Configure ArchiveFiles v1 task inputs and optionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/archive-files-v1?view=azure-pipelines
Configure ArchiveFiles v2 task inputs and optionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/archive-files-v2?view=azure-pipelines
Configure Azure App Configuration Export taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-configuration-export-v10?view=azure-pipelines
Configure Azure App Configuration Import taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-configuration-import-v10?view=azure-pipelines
Configure Azure App Configuration Snapshot taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-configuration-snapshot-v1?view=azure-pipelines
Configure Azure App Service manage pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-service-manage-v0?view=azure-pipelines
Configure Azure App Service Settings pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-service-settings-v1?view=azure-pipelines
Configure Azure CLI preview v0 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cli-v0?view=azure-pipelines
Configure Azure CLI v1 task for pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cli-v1?view=azure-pipelines
Configure Azure CLI v2 task for pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cli-v2?view=azure-pipelines
Configure Azure Cloud Service deployment v1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cloud-powershell-deployment-v1?view=azure-pipelines
Configure Azure Cloud Service deployment v2 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cloud-powershell-deployment-v2?view=azure-pipelines
Configure Azure Container Apps Deploy v0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-container-apps-v0?view=azure-pipelines
Configure Azure Container Apps Deploy v1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-container-apps-v1?view=azure-pipelines
Configure Azure file copy v1 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v1?view=azure-pipelines
Configure Azure file copy v2 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v2?view=azure-pipelines
Configure Azure file copy v3 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v3?view=azure-pipelines
Configure Azure file copy v4 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v4?view=azure-pipelines
Configure Azure file copy v5 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v5?view=azure-pipelines
Configure Azure file copy v6 task with RBAChttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v6?view=azure-pipelines
Configure Azure Functions for container deployment taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-app-container-v1?view=azure-pipelines
Configure Azure Functions v1 pipeline deployment taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-app-v1?view=azure-pipelines
Configure Azure Functions Deploy v2 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-app-v2?view=azure-pipelines
Configure Azure Function on Kubernetes v0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-on-kubernetes-v0?view=azure-pipelines
Configure Azure Function on Kubernetes v1 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 to invoke HTTP functionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-v1?view=azure-pipelines
Configure Azure IoT Edge v2 build and deploy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-iot-edge-v2?view=azure-pipelines
Configure Azure Key Vault v1 secrets download taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-key-vault-v1?view=azure-pipelines
Configure Azure Key Vault v2 secrets download taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-key-vault-v2?view=azure-pipelines
Configure Azure Load Testing v1 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-load-test-v1?view=azure-pipelines
Configure deprecated Azure Monitor alerts pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-monitor-alerts-v0?view=azure-pipelines
Configure classic AzureMonitor v0 alert query taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-monitor-v0?view=azure-pipelines
Configure AzureMonitor task to query alerts in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-monitor-v1?view=azure-pipelines
Configure Azure Database for MySQL deployment taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-mysql-deployment-v1?view=azure-pipelines
Configure Azure Network Load Balancer management taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-nlb-management-v1?view=azure-pipelines
Configure AzurePowerShell@1 task inputs in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-powershell-v1?view=azure-pipelines
Configure AzurePowerShell@2 task inputs in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-powershell-v2?view=azure-pipelines
Configure AzurePowerShell@3 task inputs in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-powershell-v3?view=azure-pipelines
Configure Azure PowerShell v4 task for pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-powershell-v4?view=azure-pipelines
Configure Azure PowerShell v5 task for pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-powershell-v5?view=azure-pipelines
Configure AzureResourceGroupDeployment@1 resource group taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-resource-group-deployment-v1?view=azure-pipelines
Configure AzureResourceGroupDeployment@2 ARM deployment taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-resource-group-deployment-v2?view=azure-pipelines
Configure ARM template deployment v3 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-resource-manager-template-deployment-v3?view=azure-pipelines
Configure Azure App Service Deploy v2 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-rm-web-app-deployment-v2?view=azure-pipelines
Configure Azure App Service deploy v3 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-rm-web-app-deployment-v3?view=azure-pipelines
Configure Azure App Service deploy v4 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-rm-web-app-deployment-v4?view=azure-pipelines
Configure Azure App Service deploy v5 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-rm-web-app-deployment-v5?view=azure-pipelines
Configure AzureStaticWebApp@0 pipeline task inputshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-static-web-app-v0?view=azure-pipelines
Configure AzureTestPlan@0 task for manual and automated testshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-test-plan-v0?view=azure-pipelines
Configure deprecated Azure Web PowerShell deployment taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-web-powershell-deployment-v1?view=azure-pipelines
Configure Bash@3 task for scripts on agentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/bash-v3?view=azure-pipelines
Configure BatchScript@1 task for Windows command scriptshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/batch-script-v1?view=azure-pipelines
Configure CacheBeta@0 task for pipeline cachinghttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cache-beta-v0?view=azure-pipelines
Configure CacheBeta@1 task for pipeline cachinghttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cache-beta-v1?view=azure-pipelines
Configure Cache@2 task to cache pipeline fileshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cache-v2?view=azure-pipelines
Configure CargoAuthenticate@0 for Azure Artifacts crateshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cargo-authenticate-v0?view=azure-pipelines
Configure ChefKnife@1 task to run Knife commandshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/chef-knife-v1?view=azure-pipelines
Configure Chef@1 task to edit Chef environmentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/chef-v1?view=azure-pipelines
Configure CMake@1 task for cross-platform buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cmake-v1?view=azure-pipelines
Configure CmdLine@1 task to run commandshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cmd-line-v1?view=azure-pipelines
Configure CmdLine@2 task for cross-platform scriptshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cmd-line-v2?view=azure-pipelines
Configure CocoaPods@0 task to install iOS dependencieshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cocoa-pods-v0?view=azure-pipelines
Configure CondaEnvironment@0 task to create environmentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/conda-environment-v0?view=azure-pipelines
Configure CondaEnvironment@1 task to manage environmentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/conda-environment-v1?view=azure-pipelines
Configure ContainerBuild@0 task for image buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/container-build-v0?view=azure-pipelines
Configure ContainerStructureTest@0 to validate imageshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/container-structure-test-v0?view=azure-pipelines
Configure CopyFilesOverSSH@0 to transfer files remotelyhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/copy-files-over-ssh-v0?view=azure-pipelines
Configure CopyFiles@1 task to copy fileshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/copy-files-v1?view=azure-pipelines
Configure CopyFiles@2 task to copy files with patternshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/copy-files-v2?view=azure-pipelines
Configure CopyPublishBuildArtifacts@1 to stage and publish artifactshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/copy-publish-build-artifacts-v1?view=azure-pipelines
Configure cURLUploader@1 to upload files via cURLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/curl-uploader-v1?view=azure-pipelines
Configure cURLUploader@2 to upload files via cURLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/curl-uploader-v2?view=azure-pipelines
Configure DecryptFile@1 task to decrypt with OpenSSLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/decrypt-file-v1?view=azure-pipelines
Configure Delay@1 task to pause pipeline executionhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/delay-v1?view=azure-pipelines
Configure DeleteFiles@1 task to remove files and foldershttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/delete-files-v1?view=azure-pipelines
Configure deprecated DockerCompose@0 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-compose-v0?view=azure-pipelines
Configure DockerCompose@1 task for multi-container appshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-compose-v1?view=azure-pipelines
Configure DockerInstaller@0 task to install Docker CLIhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-installer-v0?view=azure-pipelines
Configure Docker@0 legacy Docker pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-v0?view=azure-pipelines
Configure Docker@1 task for Azure DevOps pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-v1?view=azure-pipelines
Configure Docker@2 task for image build and pushhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-v2?view=azure-pipelines
Configure DotNetCoreCLI@0 task settings in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-cli-v0?view=azure-pipelines
Configure DotNetCoreCLI@1 task parameters in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-cli-v1?view=azure-pipelines
Configure DotNetCoreCLI@2 task inputs in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-cli-v2?view=azure-pipelines
Configure DotNetCoreInstaller@0 SDK/runtime installer taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-installer-v0?view=azure-pipelines
Configure DotNetCoreInstaller@1 SDK acquisition taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-installer-v1?view=azure-pipelines
Configure DownloadBuildArtifacts@0 legacy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-build-artifacts-v0?view=azure-pipelines
Configure DownloadBuildArtifacts@1 task for buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-build-artifacts-v1?view=azure-pipelines
Configure DownloadFileshareArtifacts@1 task for file shareshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-fileshare-artifacts-v1?view=azure-pipelines
Configure DownloadGithubNpmPackage@1 for GitHub npm feedshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-github-npm-package-v1?view=azure-pipelines
Configure DownloadGitHubNugetPackage@1 for NuGet restorehttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-github-nuget-package-v1?view=azure-pipelines
Configure DownloadGitHubRelease@0 task for releaseshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-github-release-v0?view=azure-pipelines
Configure DownloadPackage@0 deprecated package taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-package-v0?view=azure-pipelines
Configure DownloadPackage@1 task for Azure Artifactshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-package-v1?view=azure-pipelines
Configure DownloadPipelineArtifact@0 deprecated taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-pipeline-artifact-v0?view=azure-pipelines
Configure DownloadPipelineArtifact@1 legacy artifact taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-pipeline-artifact-v1?view=azure-pipelines
Configure DownloadPipelineArtifact@2 for pipeline artifactshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-pipeline-artifact-v2?view=azure-pipelines
Configure DownloadSecureFile@1 task for secure fileshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-secure-file-v1?view=azure-pipelines
Configure DuffleInstaller@0 task for CNAB bundleshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/duffle-installer-v0?view=azure-pipelines
Configure ExtractFiles@1 task for archive extractionhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/extract-files-v1?view=azure-pipelines
Configure FileTransform@1 deprecated transform taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/file-transform-v1?view=azure-pipelines
Configure FileTransform@2 for XML and JSON tokenshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/file-transform-v2?view=azure-pipelines
Configure FtpUpload@1 deprecated FTP upload taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/ftp-upload-v1?view=azure-pipelines
Configure FtpUpload@2 task for FTP and FTPS uploadshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/ftp-upload-v2?view=azure-pipelines
Configure FuncToolsInstaller@0 for Functions Core Toolshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/func-tools-installer-v0?view=azure-pipelines
Configure GitHubComment@0 task for PR and issue commentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/github-comment-v0?view=azure-pipelines
Configure GitHubRelease@0 deprecated release taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/github-release-v0?view=azure-pipelines
Configure GitHubRelease@1 task for managing releaseshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/github-release-v1?view=azure-pipelines
Configure GoTool@0 installer task for Go versionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/go-tool-v0?view=azure-pipelines
Configure Go@0 task to build and test Go appshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/go-v0?view=azure-pipelines
Configure Gradle@1 legacy Gradle wrapper taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-v1?view=azure-pipelines
Configure Gradle@2 deprecated Gradle build taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-v2?view=azure-pipelines
Configure Gradle@3 task for Gradle wrapper buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-v3?view=azure-pipelines
Configure Gradle@4 task for Java buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-v4?view=azure-pipelines
Configure Grunt@0 task to run Grunt buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/grunt-v0?view=azure-pipelines
Configure gulp@0 legacy gulp pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gulp-v0?view=azure-pipelines
Configure gulp@1 task for Node.js build pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gulp-v1?view=azure-pipelines
Configure HelmInstaller@0 task inputs and usagehttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/helm-installer-v0?view=azure-pipelines
Configure HelmInstaller@1 task to install Helmhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/helm-installer-v1?view=azure-pipelines
Configure IISWebAppDeploymentOnMachineGroup@0 task settingshttps://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 deploy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/iisweb-app-deployment-v1?view=azure-pipelines
Configure IISWebAppManagementOnMachineGroup@0 management 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 certificate taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-certificate-v0?view=azure-pipelines
Configure InstallAppleCertificate@1 task parametershttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-certificate-v1?view=azure-pipelines
Configure InstallAppleCertificate@2 for macOS buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-certificate-v2?view=azure-pipelines
Configure InstallAppleProvisioningProfile@0 legacy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-provisioning-profile-v0?view=azure-pipelines
Configure InstallAppleProvisioningProfile@1 in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-provisioning-profile-v1?view=azure-pipelines
Configure InstallSSHKey@0 for secure pipeline accesshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-ssh-key-v0?view=azure-pipelines
Configure InvokeRESTAPI@0 legacy REST invocation taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/invoke-rest-api-v0?view=azure-pipelines
Configure InvokeRESTAPI@1 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 installerhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/java-tool-installer-v0?view=azure-pipelines
Configure JavaToolInstaller@1 for Java acquisitionhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/java-tool-installer-v1?view=azure-pipelines
Configure JenkinsDownloadArtifacts@1 legacy download taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/jenkins-download-artifacts-v1?view=azure-pipelines
Configure JenkinsDownloadArtifacts@2 for artifact retrievalhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/jenkins-download-artifacts-v2?view=azure-pipelines
Configure JenkinsQueueJob@1 deprecated queue taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/jenkins-queue-job-v1?view=azure-pipelines
Configure JenkinsQueueJob@2 to trigger Jenkins buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/jenkins-queue-job-v2?view=azure-pipelines
Configure KubectlInstaller@0 to install kubectlhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubectl-installer-v0?view=azure-pipelines
Configure KubeloginInstaller@0 for kubelogin setuphttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubelogin-installer-v0?view=azure-pipelines
Configure deprecated KubernetesManifest@0 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-manifest-v0?view=azure-pipelines
Configure KubernetesManifest@1 task for AKS deploymentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-manifest-v1?view=azure-pipelines
Configure Kubernetes@0 legacy Kubectl taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-v0?view=azure-pipelines
Configure Kubernetes@1 Kubectl task for AKShttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-v1?view=azure-pipelines
Configure ManualIntervention@8 in classic release pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/manual-intervention-v8?view=azure-pipelines
Configure ManualValidation@0 preview validation taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/manual-validation-v0?view=azure-pipelines
Configure ManualValidation@1 for YAML pipeline pauseshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/manual-validation-v1?view=azure-pipelines
Configure MavenAuthenticate@0 for feed credentialshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/maven-authenticate-v0?view=azure-pipelines
Configure Maven@1 basic Maven build taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/maven-v1?view=azure-pipelines
Configure Maven@2 legacy Maven pipeline 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 Java buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/maven-v4?view=azure-pipelines
Configure MSBuild@1 task for .NET buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/msbuild-v1?view=azure-pipelines
Configure MysqlDeploymentOnMachineGroup@1 for DB scriptshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/mysql-deployment-on-machine-group-v1?view=azure-pipelines
Configure NodeTaskRunnerInstaller@0 for Node.js versionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/node-task-runner-installer-v0?view=azure-pipelines
Configure NodeTool v0 to install Node.jshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/node-tool-v0?view=azure-pipelines
Configure Notation@0 task for signing and verificationhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/notation-v0?view=azure-pipelines
Configure npmAuthenticate@0 task for .npmrc credentialshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/npm-authenticate-v0?view=azure-pipelines
Configure Azure Pipelines Npm@0 task inputshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/npm-v0?view=azure-pipelines
Configure Azure Pipelines Npm@1 task inputshttps://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 Azure Artifactshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-authenticate-v1?view=azure-pipelines
Configure NuGetCommand@2 task for restore and pushhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-command-v2?view=azure-pipelines
Configure deprecated NuGetInstaller@0 restore taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-installer-v0?view=azure-pipelines
Configure deprecated NuGetPackager@0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-packager-v0?view=azure-pipelines
Configure deprecated NuGetPublisher@0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-publisher-v0?view=azure-pipelines
Configure deprecated NuGetRestore@1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-restore-v1?view=azure-pipelines
Configure NuGetToolInstaller@0 for NuGet acquisitionhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-tool-installer-v0?view=azure-pipelines
Configure NuGetToolInstaller@1 to select NuGet versionhttps://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 PipAuthenticate v0 for Python feedshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/pip-authenticate-v0?view=azure-pipelines
Configure PipAuthenticate v1 for Python package feedshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/pip-authenticate-v1?view=azure-pipelines
Configure PowerShellOnTargetMachines@1 remote executionhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-on-target-machines-v1?view=azure-pipelines
Configure PowerShellOnTargetMachines@2 remote executionhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-on-target-machines-v2?view=azure-pipelines
Configure PowerShellOnTargetMachines@3 for remote scriptshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-on-target-machines-v3?view=azure-pipelines
Configure legacy 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 cross-platform scriptshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-v2?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 task inputshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-code-coverage-results-v2?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 for symbol indexinghttps://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 for test reportinghttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-test-results-v1?view=azure-pipelines
Configure PublishTestResults@2 for test reportinghttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-test-results-v2?view=azure-pipelines
Configure PublishToAzureServiceBus task inputs in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-to-azure-service-bus-v0?view=azure-pipelines
Configure PyPIPublisher task for PyPI uploadshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/py-pi-publisher-v0?view=azure-pipelines
Configure PythonScript task to run Python in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/python-script-v0?view=azure-pipelines
Configure queryWorkItems task with threshold checkshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/query-work-items-v0?view=azure-pipelines
Configure ReviewApp task for dynamic PR environmentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/review-app-v0?view=azure-pipelines
Configure RunVisualStudioTestsusingTestAgent v1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/run-visual-studio-testsusing-test-agent-v1?view=azure-pipelines
Configure ServiceFabricPowerShell task for cluster scriptshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-powershell-v1?view=azure-pipelines
Configure ServiceFabricUpdateAppVersions for version suffixinghttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-update-app-versions-v1?view=azure-pipelines
Configure ServiceFabricUpdateManifests for manifest updateshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-update-manifests-v2?view=azure-pipelines
Configure ShellScript task to run Bash in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/shell-script-v2?view=azure-pipelines
Configure SonarQubeAnalyze v4 (deprecated) taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v4?view=azure-pipelines
Configure SonarQubeAnalyze v5 (deprecated) taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v5?view=azure-pipelines
Configure SonarQubeAnalyze v6 task settingshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v6?view=azure-pipelines
Configure SonarQubeAnalyze v7 for code analysishttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v7?view=azure-pipelines
Configure SonarQubeAnalyze v8 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 deprecated SonarQubePublish@4 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v4?view=azure-pipelines
Configure deprecated SonarQubePublish@5 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 publishinghttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v8?view=azure-pipelines
Configure SSH task to run remote commandshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/ssh-v0?view=azure-pipelines
Configure TwineAuthenticate v0 for Python package publishinghttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/twine-authenticate-v0?view=azure-pipelines
Configure TwineAuthenticate v1 for secure Python uploadshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/twine-authenticate-v1?view=azure-pipelines
Configure UniversalPackages task to publish and downloadhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/universal-packages-v0?view=azure-pipelines
Configure UseDotNet task to acquire .NET SDK versionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/use-dotnet-v2?view=azure-pipelines
Configure UseNode task to set up Node.jshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/use-node-v1?view=azure-pipelines
Configure UsePythonVersion task for Python selectionhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/use-python-version-v0?view=azure-pipelines
Configure UseRubyVersion task for Ruby selectionhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/use-ruby-version-v0?view=azure-pipelines
Configure VisualStudioTestPlatformInstaller to acquire test platformhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/visual-studio-test-platform-installer-v1?view=azure-pipelines
Configure VSBuild task for Visual Studio buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/vsbuild-v1?view=azure-pipelines
Configure VSMobileCenterTest@0 for mobile app testinghttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/vsmobile-center-test-v0?view=azure-pipelines
Configure VSTest v1 (deprecated) test runner taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/vstest-v1?view=azure-pipelines
Configure VSTest v2 for distributed test runshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/vstest-v2?view=azure-pipelines
Configure VSTest v3 to run tests in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/vstest-v3?view=azure-pipelines
Configure Windows machine file copy pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/windows-machine-file-copy-v1?view=azure-pipelines
Configure WindowsMachineFileCopy task for remote file copyhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/windows-machine-file-copy-v2?view=azure-pipelines
Configure XcodePackageiOS@0 iOS packaging taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-package-ios-v0?view=azure-pipelines
Configure Xcode@2 Azure Pipelines build taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-v2?view=azure-pipelines
Configure Xcode@3 Azure Pipelines build taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-v3?view=azure-pipelines
Configure Xcode@4 Azure Pipelines build taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-v4?view=azure-pipelines
Configure Xcode@5 Azure Pipelines build taskhttps://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 full YAML schemahttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/?view=azure-pipelines
Use boolean values in Azure Pipelines YAML schemahttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/boolean?view=azure-pipelines
Configure deployHook steps in deployment jobshttps://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 pipeline triggershttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/include-exclude-filters?view=azure-pipelines
Configure string-based 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 in Azure Pipelines YAMLhttps://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
Define 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 container jobs in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-job-container?view=azure-pipelines
Set job execution strategy in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-job-strategy?view=azure-pipelines
Declare job resource dependencies with uses in YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-job-uses?view=azure-pipelines
Configure job definitions in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-job?view=azure-pipelines
Define jobs templates in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-template?view=azure-pipelines
Configure jobs section in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs?view=azure-pipelines
Configure read-only volume mounts for pipeline containershttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/mount-read-only?view=azure-pipelines
Configure onFailure hooks for rollback and cleanuphttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/on-failure-hook?view=azure-pipelines
Configure onSuccess hooks for cleanup actionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/on-success-hook?view=azure-pipelines
Configure onSuccessOrFailure hooks in deployment strategieshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/on-success-or-failure-hook?view=azure-pipelines
Define individual pipeline parameters in YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/parameters-parameter?view=azure-pipelines
Configure pipeline parameters in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/parameters?view=azure-pipelines
Define Azure Pipelines pipeline YAML structurehttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pipeline?view=azure-pipelines
Configure pool.demands for Azure Pipelines private agentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pool-demands?view=azure-pipelines
Set pool demands for private agents in YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pool-demands?view=azure-pipelines
Configure pool and job strategy in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pool?view=azure-pipelines
Configure post-route traffic hooks for health monitoringhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/post-route-traffic-hook?view=azure-pipelines
Configure pull request triggers in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pr?view=azure-pipelines
Configure pre-deploy hooks for resource initializationhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pre-deploy-hook?view=azure-pipelines
Define a build resource for artifact consumptionhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-builds-build?view=azure-pipelines
Reference build resources in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-builds?view=azure-pipelines
Configure container resource triggers in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-containers-container-trigger?view=azure-pipelines
Define individual container resources in YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-containers-container?view=azure-pipelines
Configure container resources in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-containers?view=azure-pipelines
Reference NuGet and npm GitHub packages as resourceshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-packages-package?view=azure-pipelines
Configure external package resources in pipelineshttps://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 pipeline resource branch triggershttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-pipelines-pipeline-trigger?view=azure-pipelines
Define pipeline resources and completion triggershttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-pipelines-pipeline?view=azure-pipelines
Configure pipeline resources in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-pipelines?view=azure-pipelines
Reference additional repositories with repository resourceshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-repositories-repository?view=azure-pipelines
Configure external repository resources in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-repositories?view=azure-pipelines
Define individual webhook trigger filtershttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-webhooks-webhook-filters-filter?view=azure-pipelines
Configure webhook trigger filters in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-webhooks-webhook-filters?view=azure-pipelines
Define webhook resources to integrate external serviceshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-webhooks-webhook?view=azure-pipelines
Configure webhook resources in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-webhooks?view=azure-pipelines
Configure resources block in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources?view=azure-pipelines
Configure routeTraffic hooks for serving updated versionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/route-traffic-hook?view=azure-pipelines
Define cron-based schedules for pipeline runshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/schedules-cron?view=azure-pipelines
Configure scheduled triggers in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/schedules?view=azure-pipelines
Define individual stages and dependencies in YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/stages-stage?view=azure-pipelines
Create and reuse stages templates in pipelineshttps://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 bash step configuration in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-bash?view=azure-pipelines
Configure checkout behavior for source code in YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-checkout?view=azure-pipelines
Use downloadBuild step to fetch build artifactshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-download-build?view=azure-pipelines
Configure download step for pipeline artifactshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-download?view=azure-pipelines
Configure getPackage step for Azure Artifacts feedshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-get-package?view=azure-pipelines
Configure PowerShell step in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-powershell?view=azure-pipelines
Configure publish step for pipeline artifactshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-publish?view=azure-pipelines
Configure pwsh step for PowerShell Core scriptshttps://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 for cmd and Bash executionhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-script?view=azure-pipelines
Configure Azure Pipelines YAML task step propertieshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-task?view=azure-pipelines
Define and reuse step templates in Azure Pipelineshttps://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 in Azure Pipelines targetshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/target-settable-variables?view=azure-pipelines
Configure target execution context for pipeline taskshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/target?view=azure-pipelines
Configure CI trigger branches in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/trigger?view=azure-pipelines
Reference variable groups in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/variables-group?view=azure-pipelines
Define pipeline variables with full name syntaxhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/variables-name?view=azure-pipelines
Use variable templates across Azure Pipelines YAML fileshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/variables-template?view=azure-pipelines
Define and use variables in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/variables?view=azure-pipelines
Configure workspace options on Azure Pipelines 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
Cache NuGet packages with 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
Access private Azure Key Vaults from pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/key-vault-access?view=azure-devops
Use Azure Key Vault secrets in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/key-vault-in-own-project?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 PublishToAzureServiceBus@1 for pipeline messageshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-to-azure-service-bus-v1?view=azure-pipelines
Configure PublishToAzureServiceBus@2 for message sendinghttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-to-azure-service-bus-v2?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
Use Microsoft-hosted agents in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?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
Deploy applications to Kubernetes with Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/kubernetes/deploy?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 multiple branches to different stages in releaseshttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/deploy-multiple-branches?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 apps to Azure Spring Apps with AzureSpringCloud@0https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-spring-cloud-v0?view=azure-pipelines
Deploy VM scale set images with AzureVmssDeployment@0https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-vmss-deployment-v0?view=azure-pipelines
Deploy VM scale set images with AzureVmssDeployment@1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-vmss-deployment-v1?view=azure-pipelines
Deploy containers to App Service with AzureWebAppContainer@1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-web-app-container-v1?view=azure-pipelines
Deploy Azure Web Apps with AzureWebApp@1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-web-app-v1?view=azure-pipelines
Configure DeployVisualStudioTestAgent v1 for agent setuphttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/deploy-visual-studio-test-agent-v1?view=azure-pipelines
Configure deprecated DeployVisualStudioTestAgent v2 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/deploy-visual-studio-test-agent-v2?view=azure-pipelines
Configure HelmDeploy@0 task for AKS deploymentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/helm-deploy-v0?view=azure-pipelines
Configure HelmDeploy@1 task for Kubernetes deploymentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/helm-deploy-v1?view=azure-pipelines
Build machine images with PackerBuild@0 (deprecated)https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/packer-build-v0?view=azure-pipelines
Build machine images with PackerBuild@1 for VMSShttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/packer-build-v1?view=azure-pipelines
Configure PublishBuildArtifacts@1 for artifact outputshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-build-artifacts-v1?view=azure-pipelines
Configure PublishPipelineArtifact@0 for artifact uploadhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-pipeline-artifact-v0?view=azure-pipelines
Configure PublishPipelineArtifact@1 for pipeline artifactshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-pipeline-artifact-v1?view=azure-pipelines
Deploy Docker Compose apps to Service Fabric clustershttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-compose-deploy-v0?view=azure-pipelines
Deploy Service Fabric applications with ServiceFabricDeployhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-deploy-v1?view=azure-pipelines
Deploy Azure SQL Database with SqlAzureDacpacDeployment@1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sql-azure-dacpac-deployment-v1?view=azure-pipelines
Deploy SQL Server databases with SqlDacpacDeploymentOnMachineGrouphttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sql-dacpac-deployment-on-machine-group-v0?view=azure-pipelines
Deploy SQL Server DACPACs with SqlServerDacpacDeploymenthttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sql-server-dacpac-deployment-v1?view=azure-pipelines

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Security

azure-security

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

azure-architecture

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

azure-logic-apps

No summary provided by upstream source.

Repository SourceNeeds Review