agentsclimarketplace

Azure pipelines

Skill MicrosoftDocs/Agent-Skills/skills/azure-pipelines

Curated Agent Skills for Microsoft & Azure – giving AI coding assistants structured, real-time expertise from Microsoft Learn docs.

Install
npx -y skills add MicrosoftDocs/Agent-Skills --skill azure-pipelines

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

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 configuring YAML pipelines, agents, service connections, Key Vault secrets, or Azure Web App/Kubernetes deployments, and other Azure Pipelines related development tasks. Not for Azure DevOps (use azure-devops), Azure Boards (use azure-boards), Azure Repos (use azure-repos), Azure Test Plans (use azure-test-plans).

SKILL.md

88.9 KB, as published. Nobody here has run it

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 errors, triggers not firing, runs not starting, log analysis, and deployment failures (especially Azure Web Apps).
Best PracticesL48-L59Guidance on YAML template design, caching for faster builds, cross-platform scripts, and best practices for configuring, parallelizing, and stabilizing automated tests (including UI and VSTest).
Decision MakingL60-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-L85Managing Azure Pipelines limits: agent quotas/concurrency, Microsoft/GitHub-hosted agent capabilities, image deprecations, parallel jobs, run retention, and large Universal Package handling.
SecurityL86-L144Securing Azure Pipelines: agent auth, service connections, secrets/Key Vault, permissions and approvals, secure variables, signing (mobile/Apple/Docker), and security scanning/compliance.
ConfigurationL145-L504Configuring Azure Pipelines: agents, triggers, variables, YAML structure, environments, deployment strategies, artifacts, and detailed task/step settings for build, test, and release workflows.
Integrations & Coding PatternsL505-L534Language-specific CI/CD pipeline examples, scripting patterns, and integrations (Git, Key Vault, Slack, ServiceNow, REST/Functions, Selenium) for building, testing, and automating Azure Pipelines.
DeploymentL535-L590Deploying apps, containers, databases, and packages via Azure Pipelines: agent setup (Windows/Linux/macOS/VMSS), release pipelines, Kubernetes, web apps, SQL, artifacts, and registry publishing.

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
Troubleshoot Azure Pipelines that fail to starthttps://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
Design and use Azure Pipelines YAML templateshttps://learn.microsoft.com/en-us/azure/devops/pipelines/process/templates?view=azure-devops
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 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 and capabilitieshttps://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 estimate 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
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
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
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 Azure Pipelines agents, projects, and containershttps://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 analyze task for security scanninghttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/advanced-security-codeql-analyze-v1?view=azure-pipelines
Initialize CodeQL analysis with Advanced Security taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/advanced-security-codeql-init-v1?view=azure-pipelines
Run Advanced Security dependency scanning in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/advanced-security-dependency-scanning-v1?view=azure-pipelines
Publish SARIF results to Advanced Security servicehttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/advanced-security-publish-v1?view=azure-pipelines
Check Azure Policy compliance with pipeline gate taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-policy-check-gate-v0?view=azure-pipelines
Configure InstallAppleCertificate@0 secure certificate installhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-certificate-v0?view=azure-pipelines
Configure InstallAppleCertificate@1 for macOS signinghttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-certificate-v1?view=azure-pipelines
Securely install Apple certificates with InstallAppleCertificate@2https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-certificate-v2?view=azure-pipelines
Configure InstallAppleProvisioningProfile@0 task settingshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-provisioning-profile-v0?view=azure-pipelines
Configure InstallAppleProvisioningProfile@1 for iOS buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-provisioning-profile-v1?view=azure-pipelines
Configure InstallSSHKey@0 for secure SSH accesshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-ssh-key-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
Limit job authorization scope with uses in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-job-uses?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
Manage and configure Azure Pipelines v4 agentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/v4-agent?view=azure-devops
Configure and run Azure Pipelines v5 agentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/v5-agent?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 Azure Resource Manager service connections in Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/library/connect-to-azure?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 and secure Azure DevOps pipeline environmentshttps://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
Configure 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 deprecated AndroidBuild@1 Gradle taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/android-build-v1?view=azure-pipelines
Configure AndroidSigning@1 legacy APK signing taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/android-signing-v1?view=azure-pipelines
Configure deprecated AndroidSigning@2 APK signing taskhttps://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 Azure Pipelines task inputshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/ant-v1?view=azure-pipelines
Configure deprecated AppCenterDistribute@0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-distribute-v0?view=azure-pipelines
Configure deprecated AppCenterDistribute@1 taskhttps://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 distribution taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-distribute-v3?view=azure-pipelines
Configure AppCenterTest@1 Azure Pipelines taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-test-v1?view=azure-pipelines
Configure ArchiveFiles@1 file archiving taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/archive-files-v1?view=azure-pipelines
Configure ArchiveFiles@2 compression task optionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/archive-files-v2?view=azure-pipelines
Configure AzureAppConfigurationExport@10 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-configuration-export-v10?view=azure-pipelines
Configure AzureAppConfigurationImport@10 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-configuration-import-v10?view=azure-pipelines
Configure AzureAppConfigurationSnapshot@1 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-configuration-snapshot-v1?view=azure-pipelines
Configure AzureAppServiceManage@0 management taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-service-manage-v0?view=azure-pipelines
Configure AzureAppServiceSettings@1 app settings taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-service-settings-v1?view=azure-pipelines
Configure preview AzureCLI@0 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cli-v0?view=azure-pipelines
Configure deprecated AzureCLI@1 pipeline taskhttps://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 pipeline scriptshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cli-v3?view=azure-pipelines
Configure AzureCloudPowerShellDeployment@1 cloud service taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cloud-powershell-deployment-v1?view=azure-pipelines
Configure AzureCloudPowerShellDeployment@2 cloud service taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cloud-powershell-deployment-v2?view=azure-pipelines
Configure deprecated AzureContainerApps@0 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 deprecated AzureFileCopy@1 AzCopy v8 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v1?view=azure-pipelines
Configure deprecated AzureFileCopy@2 AzCopy v8 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v2?view=azure-pipelines
Configure deprecated AzureFileCopy@3 AzCopy v8 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v3?view=azure-pipelines
Configure AzureFileCopy@4 file copy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v4?view=azure-pipelines
Configure AzureFileCopy@5 file copy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v5?view=azure-pipelines
Configure AzureFileCopy@6 RBAC-based copy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v6?view=azure-pipelines
Configure AzureFunctionAppContainer@1 container-based taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-app-container-v1?view=azure-pipelines
Configure AzureFunctionApp@1 Functions deployment taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-app-v1?view=azure-pipelines
Configure AzureFunctionApp@2 Functions deployment taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-app-v2?view=azure-pipelines
Configure deprecated AzureFunctionOnKubernetes@0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-on-kubernetes-v0?view=azure-pipelines
Configure AzureFunctionOnKubernetes@1 deploy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-on-kubernetes-v1?view=azure-pipelines
Configure AzureFunction@0 task in release pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-v0?view=azure-pipelines
Configure AzureFunction@1 task for function callshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-v1?view=azure-pipelines
Configure AzureFunction@2 to invoke HTTP-triggered functionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-v2?view=azure-pipelines
Configure Azure IoT Edge v2 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-iot-edge-v2?view=azure-pipelines
Configure Azure Key Vault v1 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-key-vault-v1?view=azure-pipelines
Configure Azure Key Vault v2 pipeline 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 Azure Monitor alerts pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-monitor-alerts-v0?view=azure-pipelines
Configure AzureMonitor v0 classic alerts taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-monitor-v0?view=azure-pipelines
Configure AzureMonitor v1 task for alerts querieshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-monitor-v1?view=azure-pipelines
Configure deprecated AzureMysqlDeployment@1 Single Server taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-mysql-deployment-v1?view=azure-pipelines
Configure AzureMysqlDeployment@2 Flexible Server taskhttps://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 v1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-resource-group-deployment-v1?view=azure-pipelines
Configure Azure resource group deployment v2 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-resource-group-deployment-v2?view=azure-pipelines
Configure AzureResourceManagerTemplateDeployment@3 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 deprecated AzureRmWebAppDeployment@3 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-rm-web-app-deployment-v3?view=azure-pipelines
Configure AzureRmWebAppDeployment@4 App Service taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-rm-web-app-deployment-v4?view=azure-pipelines
Configure AzureRmWebAppDeployment@5 App Service taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-rm-web-app-deployment-v5?view=azure-pipelines
Configure Azure Test Plan v0 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-test-plan-v0?view=azure-pipelines
Configure deprecated AzureWebPowerShellDeployment@1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-web-powershell-deployment-v1?view=azure-pipelines
Configure Bash v3 pipeline task across OSeshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/bash-v3?view=azure-pipelines
Configure Batch script v1 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/batch-script-v1?view=azure-pipelines
Configure Bicep Deploy v0 pipeline taskhttps://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 Cargo authenticate v0 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cargo-authenticate-v0?view=azure-pipelines
Configure Chef Knife v1 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/chef-knife-v1?view=azure-pipelines
Configure Chef v1 pipeline task for environmentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/chef-v1?view=azure-pipelines
Configure CMake v1 build pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cmake-v1?view=azure-pipelines
Configure Command Line v1 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cmd-line-v1?view=azure-pipelines
Configure Command Line v2 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cmd-line-v2?view=azure-pipelines
Configure CocoaPods v0 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cocoa-pods-v0?view=azure-pipelines
Configure Conda environment v0 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/conda-environment-v0?view=azure-pipelines
Configure Conda environment v1 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/conda-environment-v1?view=azure-pipelines
Configure Container Build v0 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/container-build-v0?view=azure-pipelines
Configure Container Structure Test v0 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/container-structure-test-v0?view=azure-pipelines
Configure CopyFilesOverSSH task for remote transfershttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/copy-files-over-ssh-v0?view=azure-pipelines
Configure CopyFiles v1 task in build pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/copy-files-v1?view=azure-pipelines
Configure CopyFiles v2 task for Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/copy-files-v2?view=azure-pipelines
Configure CopyPublishBuildArtifacts task inputs in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/copy-publish-build-artifacts-v1?view=azure-pipelines
Configure cURLUploader v1 task for multi-protocol uploadshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/curl-uploader-v1?view=azure-pipelines
Configure cURLUploader v2 task for file uploadshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/curl-uploader-v2?view=azure-pipelines
Configure DecryptFile task using OpenSSL in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/decrypt-file-v1?view=azure-pipelines
Configure Delay task to pause pipeline executionhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/delay-v1?view=azure-pipelines
Configure DeleteFiles task for file and folder cleanuphttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/delete-files-v1?view=azure-pipelines
Configure DeployVisualStudioTestAgent@1 deployment taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/deploy-visual-studio-test-agent-v1?view=azure-pipelines
Configure DeployVisualStudioTestAgent@2 deployment taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/deploy-visual-studio-test-agent-v2?view=azure-pipelines
Configure DockerCompose v0 task with compose v1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-compose-v0?view=azure-pipelines
Configure DockerCompose v1 task for multi-container appshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-compose-v1?view=azure-pipelines
Configure DockerInstaller task to install Docker CLIhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-installer-v0?view=azure-pipelines
Configure Docker v0 task for image operationshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-v0?view=azure-pipelines
Configure Docker v1 task for container workflowshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-v1?view=azure-pipelines
Configure Docker v2 task for builds and pusheshttps://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 legacy task settingshttps://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/runtime installerhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-installer-v0?view=azure-pipelines
Configure DotNetCoreInstaller@1 SDK/runtime installerhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-installer-v1?view=azure-pipelines
Configure DownloadBuildArtifacts v0 task with PAT authhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-build-artifacts-v0?view=azure-pipelines
Configure DownloadBuildArtifacts v1 task for buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-build-artifacts-v1?view=azure-pipelines
Configure DownloadFileshareArtifacts task for file shareshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-fileshare-artifacts-v1?view=azure-pipelines
Configure DownloadGithubNpmPackage task for GitHub npmhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-github-npm-package-v1?view=azure-pipelines
Configure DownloadGitHubNugetPackage task via dotnet CLIhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-github-nuget-package-v1?view=azure-pipelines
Configure DownloadGitHubRelease task for repository releaseshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-github-release-v0?view=azure-pipelines
Configure DownloadPackage v0 task for artifact feedshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-package-v0?view=azure-pipelines
Configure DownloadPackage v1 task for Azure Artifactshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-package-v1?view=azure-pipelines
Configure DownloadPipelineArtifact v0 task (deprecated)https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-pipeline-artifact-v0?view=azure-pipelines
Configure DownloadPipelineArtifact v1 task for artifactshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-pipeline-artifact-v1?view=azure-pipelines
Configure DownloadPipelineArtifact v2 task for pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-pipeline-artifact-v2?view=azure-pipelines
Configure DownloadSecureFile task for agent accesshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-secure-file-v1?view=azure-pipelines
Configure DuffleInstaller task to install CNAB toolhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/duffle-installer-v0?view=azure-pipelines
Configure ExtractFiles task for archive extractionhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/extract-files-v1?view=azure-pipelines
Configure FileTransform v1 task for config replacementhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/file-transform-v1?view=azure-pipelines
Configure FileTransform v2 task for XML/JSON tokenshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/file-transform-v2?view=azure-pipelines
Configure FtpUpload v1 task for remote uploadshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/ftp-upload-v1?view=azure-pipelines
Configure FtpUpload v2 task for FTP/FTPS transfershttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/ftp-upload-v2?view=azure-pipelines
Configure FuncToolsInstaller@0 to install Functions Core Toolshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/func-tools-installer-v0?view=azure-pipelines
Configure GitHubComment task for issues and PRshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/github-comment-v0?view=azure-pipelines
Configure GitHubRelease v0 task for release automationhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/github-release-v0?view=azure-pipelines
Configure GitHubRelease v1 task to manage releaseshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/github-release-v1?view=azure-pipelines
Configure GoTool@0 task inputs in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/go-tool-v0?view=azure-pipelines
Configure Go task to build and test Go appshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/go-v0?view=azure-pipelines
Configure GradleAuthenticate task for Azure Artifactshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-authenticate-v0?view=azure-pipelines
Configure Gradle@1 task inputs for buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-v1?view=azure-pipelines
Configure deprecated Gradle@2 task parametershttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-v2?view=azure-pipelines
Configure Gradle@3 task settings in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-v3?view=azure-pipelines
Configure Gradle@4 build task optionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-v4?view=azure-pipelines
Configure Grunt@0 task to run JavaScript buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/grunt-v0?view=azure-pipelines
Configure gulp@0 task parameters (deprecated)https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gulp-v0?view=azure-pipelines
Configure gulp@1 task settings in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gulp-v1?view=azure-pipelines
Configure HelmDeploy@0 legacy Helm deploymenthttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/helm-deploy-v0?view=azure-pipelines
Configure HelmDeploy@1 for Kubernetes releaseshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/helm-deploy-v1?view=azure-pipelines
Configure HelmInstaller@0 for Helm and Kuberneteshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/helm-installer-v0?view=azure-pipelines
Configure HelmInstaller@1 to install Helmhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/helm-installer-v1?view=azure-pipelines
Configure IISWebAppDeploymentOnMachineGroup@0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/iisweb-app-deployment-on-machine-group-v0?view=azure-pipelines
Configure IISWebAppDeployment@1 MSDeploy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/iisweb-app-deployment-v1?view=azure-pipelines
Configure IISWebAppManagementOnMachineGroup@0 settingshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/iisweb-app-management-on-machine-group-v0?view=azure-pipelines
Configure InvokeRESTAPI@0 task parametershttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/invoke-rest-api-v0?view=azure-pipelines
Configure InvokeRESTAPI@1 task to call REST serviceshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/invoke-rest-api-v1?view=azure-pipelines
Configure JavaToolInstaller@0 to set JAVA_HOMEhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/java-tool-installer-v0?view=azure-pipelines
Configure JavaToolInstaller@1 with Azure RBAC storagehttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/java-tool-installer-v1?view=azure-pipelines
Configure JenkinsDownloadArtifacts@1 task optionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/jenkins-download-artifacts-v1?view=azure-pipelines
Configure JenkinsDownloadArtifacts@2 with Azure storagehttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/jenkins-download-artifacts-v2?view=azure-pipelines
Configure JenkinsQueueJob@1 task parametershttps://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 kubectlhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubectl-installer-v0?view=azure-pipelines
Configure KubeloginInstaller@0 to add kubelogin to PATHhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubelogin-installer-v0?view=azure-pipelines
Configure Kubernetes@0 Kubectl task (deprecated)https://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 task optionshttps://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 legacy build task optionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/maven-v1?view=azure-pipelines
Configure Maven@2 deprecated task settingshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/maven-v2?view=azure-pipelines
Configure Maven@3 deprecated task parametershttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/maven-v3?view=azure-pipelines
Configure Maven@4 task inputs in Azure Pipelineshttps://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 database deployhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/mysql-deployment-on-machine-group-v1?view=azure-pipelines
Configure NodeTaskRunnerInstaller@0 Node.js versionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/node-task-runner-installer-v0?view=azure-pipelines
Configure NodeTool@0 task inputs for 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 for .npmrc credentialshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/npm-authenticate-v0?view=azure-pipelines
Configure Npm@0 legacy npm command taskhttps://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 NuGetAuthenticate@0 deprecated auth taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-authenticate-v0?view=azure-pipelines
Configure NuGetAuthenticate@1 for secure feedshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-authenticate-v1?view=azure-pipelines
Configure NuGetCommand@2 restore and pack optionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-command-v2?view=azure-pipelines
Configure NuGetInstaller@0 deprecated restore taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-installer-v0?view=azure-pipelines
Configure NuGetPackager@0 legacy packaging taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-packager-v0?view=azure-pipelines
Configure NuGetPublisher@0 legacy publishing taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-publisher-v0?view=azure-pipelines
Configure NuGetRestore@1 deprecated restore stephttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-restore-v1?view=azure-pipelines
Configure NuGetToolInstaller@0 legacy tool installerhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-tool-installer-v0?view=azure-pipelines
Configure NuGetToolInstaller@1 to select NuGet 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 PipAuthenticate v0 legacy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/pip-authenticate-v0?view=azure-pipelines
Configure PipAuthenticate v1 task for Python feedshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/pip-authenticate-v1?view=azure-pipelines
Configure PowerShellOnTargetMachines@1 legacy remote taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-on-target-machines-v1?view=azure-pipelines
Configure PowerShellOnTargetMachines@2 deprecated remote taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-on-target-machines-v2?view=azure-pipelines
Configure PowerShellOnTargetMachines@3 remote scriptshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-on-target-machines-v3?view=azure-pipelines
Configure PowerShell@1 legacy script taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-v1?view=azure-pipelines
Configure PowerShell@2 scripts in Azure Pipelineshttps://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 Cobertura/JaCoCohttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-code-coverage-results-v1?view=azure-pipelines
Configure PublishCodeCoverageResults@2 coverage reportshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-code-coverage-results-v2?view=azure-pipelines
Configure PublishPipelineArtifact@0 legacy artifact taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-pipeline-artifact-v0?view=azure-pipelines
Configure PublishPipelineArtifact@1 for cloud runshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-pipeline-artifact-v1?view=azure-pipelines
Configure Publish Pipeline Metadata task inputshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-pipeline-metadata-v0?view=azure-pipelines
Configure PublishSymbols@1 for symbol publishinghttps://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 v1 legacy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-test-results-v1?view=azure-pipelines
Configure PublishTestResults v2 task for pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-test-results-v2?view=azure-pipelines
Configure PublishToAzureServiceBus v0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-to-azure-service-bus-v0?view=azure-pipelines
Configure PublishToAzureServiceBus v1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-to-azure-service-bus-v1?view=azure-pipelines
Configure PublishToAzureServiceBus v2 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-to-azure-service-bus-v2?view=azure-pipelines
Configure PyPIPublisher v0 task for Python packageshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/py-pi-publisher-v0?view=azure-pipelines
Configure PythonScript v0 task for pipeline scriptshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/python-script-v0?view=azure-pipelines
Configure queryWorkItems v0 task with thresholdshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/query-work-items-v0?view=azure-pipelines
Configure ReviewApp v0 task for 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 v1 cluster scriptshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-powershell-v1?view=azure-pipelines
Configure ServiceFabricUpdateAppVersions v1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-update-app-versions-v1?view=azure-pipelines
Configure ServiceFabricUpdateManifests v2 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-update-manifests-v2?view=azure-pipelines
Configure ShellScript v2 Bash task in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/shell-script-v2?view=azure-pipelines
Configure SonarQubeAnalyze v4 legacy analysis taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v4?view=azure-pipelines
Configure SonarQubeAnalyze v5 legacy analysis taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v5?view=azure-pipelines
Configure SonarQubeAnalyze v6 code analysis taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v6?view=azure-pipelines
Configure SonarQubeAnalyze v7 code analysis taskhttps://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 SonarQubePrepare@4 deprecated analysis taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-prepare-v4?view=azure-pipelines
Configure SonarQubePrepare@5 deprecated analysis taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-prepare-v5?view=azure-pipelines
Configure SonarQubePrepare@6 legacy analysis taskhttps://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 v4 Quality Gate taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v4?view=azure-pipelines
Configure SonarQubePublish v5 Quality Gate taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v5?view=azure-pipelines
Configure SonarQubePublish v6 Quality Gate taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v6?view=azure-pipelines
Configure SonarQubePublish v7 Quality Gate taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v7?view=azure-pipelines
Configure SonarQubePublish v8 Quality Gate taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v8?view=azure-pipelines
Configure Azure SQL DACPAC deployment pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sql-azure-dacpac-deployment-v1?view=azure-pipelines
Configure SSH v0 task for remote commandshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/ssh-v0?view=azure-pipelines
Configure TwineAuthenticate v0 legacy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/twine-authenticate-v0?view=azure-pipelines
Configure TwineAuthenticate v1 for Python uploadshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/twine-authenticate-v1?view=azure-pipelines
Configure UniversalPackages v0 legacy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/universal-packages-v0?view=azure-pipelines
Configure UniversalPackages v1 publish/download taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/universal-packages-v1?view=azure-pipelines
Configure UseDotNet v2 task for SDK acquisitionhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/use-dotnet-v2?view=azure-pipelines
Configure UseNode v1 task for Node.js setuphttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/use-node-v1?view=azure-pipelines
Configure UsePythonVersion@0 task in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/use-python-version-v0?view=azure-pipelines
Configure UseRubyVersion@0 task in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/use-ruby-version-v0?view=azure-pipelines
Configure VisualStudioTestPlatformInstaller@1 taskhttps://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@0 mobile test taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/vsmobile-center-test-v0?view=azure-pipelines
Configure VSTest@1 Visual Studio Test runner taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/vstest-v1?view=azure-pipelines
Configure VSTest@2 Visual Studio Test taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/vstest-v2?view=azure-pipelines
Configure VSTest@3 Visual Studio Test taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/vstest-v3?view=azure-pipelines
Configure WindowsMachineFileCopy@1 file copy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/windows-machine-file-copy-v1?view=azure-pipelines
Configure WindowsMachineFileCopy@2 file copy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/windows-machine-file-copy-v2?view=azure-pipelines
Configure XcodePackageiOS@0 .ipa packaging taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-package-ios-v0?view=azure-pipelines
Configure Xcode@2 macOS build taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-v2?view=azure-pipelines
Configure Xcode@3 macOS build taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-v3?view=azure-pipelines
Configure Xcode@4 build and packaging taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-v4?view=azure-pipelines
Configure Xcode@5 build and packaging 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 YAML schema referencehttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/?view=azure-pipelines
Boolean type syntax and allowed values in YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/boolean?view=azure-pipelines
Configure deployHook steps for application deploymenthttps://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 and exclude filters for triggershttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/include-exclude-filters?view=azure-pipelines
Configure string include and exclude filtershttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/include-exclude-string-filters?view=azure-pipelines
Set deployment environments 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 Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-deployment-strategy-canary?view=azure-pipelines
Configure rolling deployment strategy in YAML pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-deployment-strategy-rolling?view=azure-pipelines
Configure runOnce deployment strategy in YAML 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 Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-job-strategy?view=azure-pipelines
Define jobs and steps in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-job?view=azure-pipelines
Use job 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 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 hooks for success or failure cleanuphttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/on-success-or-failure-hook?view=azure-pipelines
Configure individual pipeline parameters in YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/parameters-parameter?view=azure-pipelines
Define pipeline template parameters in 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 agent pools and strategies in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pool?view=azure-pipelines
Configure post-route traffic hooks for monitoringhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/post-route-traffic-hook?view=azure-pipelines
Configure pull request triggers in Azure Pipelines YAMLhttps://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
Reference build artifacts via build resourceshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-builds-build?view=azure-pipelines
Configure build resources in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-builds?view=azure-pipelines
Configure container resource triggers in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-containers-container-trigger?view=azure-pipelines
Define individual container resource entries 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 YAML 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 triggers and branch filtershttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-pipelines-pipeline-trigger?view=azure-pipelines
Consume artifacts via pipeline resources in YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-pipelines-pipeline?view=azure-pipelines
Configure pipeline resources in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-pipelines?view=azure-pipelines
Reference additional repositories via repository resourceshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-repositories-repository?view=azure-pipelines
Configure repository resources in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-repositories?view=azure-pipelines
Define individual webhook trigger filter entrieshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-webhooks-webhook-filters-filter?view=azure-pipelines
Configure trigger filters for webhook resourceshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-webhooks-webhook-filters?view=azure-pipelines
Integrate external services via webhook resourceshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-webhooks-webhook?view=azure-pipelines
Configure webhook resources in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-webhooks?view=azure-pipelines
Declare pipeline resources in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources?view=azure-pipelines
Configure routeTraffic hooks for serving new versionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/route-traffic-hook?view=azure-pipelines
Use cron syntax for pipeline schedules in YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/schedules-cron?view=azure-pipelines
Configure scheduled triggers for Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/schedules?view=azure-pipelines
Configure individual stages and dependencies in YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/stages-stage?view=azure-pipelines
Reuse stage templates across Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/stages-template?view=azure-pipelines
Define stages collection in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/stages?view=azure-pipelines
Run Bash scripts using steps.bash in YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-bash?view=azure-pipelines
Configure source code checkout behavior in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-checkout?view=azure-pipelines
Download build artifacts using steps.downloadBuildhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-download-build?view=azure-pipelines
Download artifacts with steps.download in YAML pipelineshttps://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 Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-powershell?view=azure-pipelines
Configure publish pipeline artifact step in YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-publish?view=azure-pipelines
Configure pwsh step for PowerShell Core in 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 using cmd and Bashhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-script?view=azure-pipelines
Configure task steps in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-task?view=azure-pipelines
Define and reuse step templates in 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 for 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 YAML pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/variables-group?view=azure-pipelines
Use full syntax for named pipeline variableshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/variables-name?view=azure-pipelines
Define variable templates for reuse in YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/variables-template?view=azure-pipelines
Define and use variables in YAML pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/variables?view=azure-pipelines
Configure workspace options on pipeline agentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/workspace?view=azure-pipelines

Integrations & Coding Patterns

TopicURL
Build ASP.NET .NET Framework apps in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/apps/aspnet/build-aspnet-4?view=azure-devops
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 Python CI/CD pipelines in Azure DevOpshttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/customize-python?view=azure-devops
Build and deploy .NET Core apps with Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/dotnet-core?view=azure-devops
Configure Azure Pipelines for Java buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/java?view=azure-devops
Build and test Python apps with Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/python?view=azure-devops
Build and test Ruby applications with Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/ecosystems/ruby?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
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
Deploy and manage Windows agents for Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/windows-agent?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
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
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 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
Migrate Travis CI configurations to Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/migrate/from-travis?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
Configure artifact sources in classic release pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/artifacts?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 with Azure Spring Apps pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-spring-cloud-v0?view=azure-pipelines
Deploy Azure Static Web Apps with pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-static-web-app-v0?view=azure-pipelines
Deploy Azure VM scale set images with v0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-vmss-deployment-v0?view=azure-pipelines
Deploy Azure VM scale set images with v1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-vmss-deployment-v1?view=azure-pipelines
Deploy containers to Azure Web App for Containershttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-web-app-container-v1?view=azure-pipelines
Deploy Azure Web Apps with pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-web-app-v1?view=azure-pipelines
Deploy to Kubernetes using KubernetesManifest v0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-manifest-v0?view=azure-pipelines
Deploy to Kubernetes using KubernetesManifest v1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-manifest-v1?view=azure-pipelines
Build machine images with Packer v0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/packer-build-v0?view=azure-pipelines
Build machine images with Packer v1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/packer-build-v1?view=azure-pipelines
Deploy Docker Compose apps to Service Fabrichttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-compose-deploy-v0?view=azure-pipelines
Deploy Service Fabric apps with ServiceFabricDeploy v1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-deploy-v1?view=azure-pipelines
Deploy SQL Server databases with SqlDacpacDeploymenthttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sql-dacpac-deployment-on-machine-group-v0?view=azure-pipelines
Deploy SQL Server DACPAC with SqlServerDacpacDeploymenthttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sql-server-dacpac-deployment-v1?view=azure-pipelines

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.