Azure Pipelines: Install, Source and Security | FunnelSlayer

Azure Pipelines

Published by microsoftdocs in agent-skills

Review recommended307 installs

What this skill does

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 securing agents/secrets, authoring YAML, deploying to AKS/Web Apps/VMs, or integrating Git/Key Vault, and other Azure Pipelines related development tasks. Not for Azure DevOps (use azure-devops), Azure Boards (use azure-boards), Azure Repos (use azure-repos),

Add Azure Pipelines to your agent

Review the source and files first. When you are ready, copy the prompt instruction or use the CLI command supported by your environment.

Install with a prompt

Paste this into a compatible coding agent:

add this skill "azure-pipelines" from https://github.com/microsoftdocs/agent-skills

Install with the CLI

Run this command in a controlled environment after reviewing the repository:

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

Skill instructions

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-L48Diagnosing and fixing Azure Pipelines problems: service connection/auth issues, code coverage setup, log-based debugging, trigger/start failures, and common run/deployment errors.
Best PracticesL49-L60Guidance 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 MakingL61-L67Guidance on choosing GitHub-hosted agents and safely migrating CI/CD pipelines from Jenkins or classic Azure Pipelines to YAML-based Azure Pipelines.
Architecture & Design PatternsL68-L75Guidance 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 & QuotasL76-L85Limits, quotas, and planning for Azure Pipelines: agent concurrency, GitHub/Microsoft-hosted agent limits, image deprecations, parallel jobs, run retention, and large Universal Packages.
SecurityL86-L137Securing Azure Pipelines: auth for agents, permissions, approvals, secrets/Key Vault, secure ARM/service connections, repo protection, and security automation/configuration tasks.
ConfigurationL138-L500Configuring Azure Pipelines: agents, triggers, environments, YAML schema, variables, jobs/stages, artifacts, and detailed setup for built‑in tasks across languages and Azure services.
Integrations & Coding PatternsL501-L529Language-specific CI/CD pipeline examples, scripting patterns, and integrations (Git, Key Vault, Slack, ServiceNow, REST/Functions, Selenium) for building, testing, and automating Azure Pipelines.
DeploymentL530-L588Deploying apps and packages with Azure Pipelines: agent setup (Windows/Linux/macOS/containers), artifacts (NuGet/npm/Maven/etc.), and deployment to VMs, web apps, Kubernetes, SQL, and Azure resources.

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
Configure and troubleshoot code coverage in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/test/review-code-coverage-results?view=azure-devops
Review Azure Pipelines logs for diagnosticshttps://learn.microsoft.com/en-us/azure/devops/pipelines/troubleshooting/review-logs?view=azure-devops
Resolve Azure Web App deployment task errors 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
Choose and use GitHub-hosted agents for Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/github-hosted?view=azure-devops
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
Track deprecation schedule for hosted build imageshttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/hosted-deprecation-schedule?view=azure-devops
Understand Microsoft-hosted agent limits in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops
Analyze Azure Pipelines agent pool concurrencyhttps://learn.microsoft.com/en-us/azure/devops/pipelines/agents/pool-consumption-report?view=azure-devops
Publish and download large Universal Packageshttps://learn.microsoft.com/en-us/azure/devops/pipelines/artifacts/universal-packages?view=azure-devops
Configure and 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
Configure Azure Resource Manager service connections securelyhttps://learn.microsoft.com/en-us/azure/devops/pipelines/library/connect-to-azure?view=azure-devops
Link Azure Pipelines variable groups to Key Vaulthttps://learn.microsoft.com/en-us/azure/devops/pipelines/library/link-variable-groups-to-key-vaults?view=azure-devops
Manage secure files and access in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/library/secure-files?view=azure-devops
Manage Azure Pipelines variable groups and accesshttps://learn.microsoft.com/en-us/azure/devops/pipelines/library/variable-groups?view=azure-devops
Manage Azure Pipelines permissions and security groupshttps://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groupshttps://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groupshttps://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groupshttps://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groupshttps://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groupshttps://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groupshttps://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groupshttps://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Manage Azure Pipelines permissions and security groupshttps://learn.microsoft.com/en-us/azure/devops/pipelines/policies/permissions?view=azure-devops
Add users and manage Azure Pipelines permissionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/policies/set-permissions?view=azure-devops
Configure Azure Pipelines job access tokens securelyhttps://learn.microsoft.com/en-us/azure/devops/pipelines/process/access-tokens?view=azure-devops
Configure deployment approvals and checks in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/process/approvals?view=azure-devops
Configure artifact policy checks for secure deploymentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/process/artifact-policy?view=azure-devops
Protect repository resources in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/process/repository-resource?view=azure-devops
Use secret variables securely in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/process/set-secret-variables?view=azure-devops
Create ARM service connection using client secrethttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/configure-app-secret?view=azure-devops
Manually configure ARM workload identity service connectionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/configure-workload-identity?view=azure-devops
Convert Azure DevOps issuer connections to Entra issuerhttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/convert-service-connections?view=azure-devops
Secure Azure Pipelines access to private Key Vaulthttps://learn.microsoft.com/en-us/azure/devops/pipelines/release/key-vault-access?view=azure-devops
Plan an approach for securing YAML pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/security/approach?view=azure-devops
Securely handle variables and parameters in Azure 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
Apply security configurations 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 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
Publish SARIF results with Advanced Security taskhttps://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 antivirus exclusions for Azure DevOps servers and agentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/troubleshooting/anti-virus-exclusion?view=azure-devops

Configuration

TopicURL
Configure and manage 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 trigger settings for 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 and manage Azure Pipelines service connectionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/library/service-endpoints?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 task for APK alignmenthttps://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 AppCenterDistribute@0 legacy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-distribute-v0?view=azure-pipelines
Configure AppCenterDistribute@1 deprecated taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-distribute-v1?view=azure-pipelines
Configure AppCenterDistribute@2 deprecated 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 test task inputshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/app-center-test-v1?view=azure-pipelines
Configure ArchiveFiles@1 archive task optionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/archive-files-v1?view=azure-pipelines
Configure ArchiveFiles@2 archive task optionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/archive-files-v2?view=azure-pipelines
Configure AzureAppConfigurationExport@10 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-configuration-export-v10?view=azure-pipelines
Configure AzureAppConfigurationImport@10 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-configuration-import-v10?view=azure-pipelines
Configure AzureAppConfigurationSnapshot@1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-app-configuration-snapshot-v1?view=azure-pipelines
Configure AzureAppServiceManage@0 management actionshttps://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 AzureCLI@0 preview CLI taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cli-v0?view=azure-pipelines
Configure AzureCLI@1 deprecated CLI taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cli-v1?view=azure-pipelines
Configure AzureCLI@2 task inputs and optionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-cli-v2?view=azure-pipelines
Configure AzureCLI@3 task authentication and 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 AzureContainerApps@0 deprecated deploy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-container-apps-v0?view=azure-pipelines
Configure AzureContainerApps@1 build and deploy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-container-apps-v1?view=azure-pipelines
Configure AzureFileCopy@1 deprecated file copy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v1?view=azure-pipelines
Configure AzureFileCopy@2 deprecated file copy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v2?view=azure-pipelines
Configure AzureFileCopy@3 deprecated 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 file copyhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-file-copy-v6?view=azure-pipelines
Configure AzureFunctionAppContainer@1 container deploymenthttps://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 AzureFunctionOnKubernetes@0 deprecated 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 legacy invocation taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-v0?view=azure-pipelines
Configure AzureFunction@1 release pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-function-v1?view=azure-pipelines
Configure AzureFunction@2 to invoke 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 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@0 classic alerts taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-monitor-v0?view=azure-pipelines
Configure AzureMonitor@1 alerts query taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-monitor-v1?view=azure-pipelines
Configure AzureMysqlDeployment@1 MySQL single server taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-mysql-deployment-v1?view=azure-pipelines
Configure AzureMysqlDeployment@2 MySQL flexible 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 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-resource-group-deployment-v2?view=azure-pipelines
Configure ARM template deployment task v3https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-resource-manager-template-deployment-v3?view=azure-pipelines
Configure AzureRmWebAppDeployment@2 Web Deploy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-rm-web-app-deployment-v2?view=azure-pipelines
Configure AzureRmWebAppDeployment@3 deprecated 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 deployhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-rm-web-app-deployment-v4?view=azure-pipelines
Configure AzureRmWebAppDeployment@5 App Service deployhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-rm-web-app-deployment-v5?view=azure-pipelines
Configure Azure Test Plan pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-test-plan-v0?view=azure-pipelines
Configure AzureWebPowerShellDeployment@1 classic taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-web-powershell-deployment-v1?view=azure-pipelines
Configure and use Bash@3 task in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/bash-v3?view=azure-pipelines
Configure Batch script pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/batch-script-v1?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 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cargo-authenticate-v0?view=azure-pipelines
Configure Chef Knife pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/chef-knife-v1?view=azure-pipelines
Configure Chef deployment pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/chef-v1?view=azure-pipelines
Configure CMake 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 pipeline task for iOS dependencieshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/cocoa-pods-v0?view=azure-pipelines
Configure Conda environment pipeline task v0https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/conda-environment-v0?view=azure-pipelines
Configure deprecated Conda environment pipeline task v1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/conda-environment-v1?view=azure-pipelines
Configure Container Build pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/container-build-v0?view=azure-pipelines
Configure Container Structure Test pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/container-structure-test-v0?view=azure-pipelines
Configure CopyFilesOverSSH@0 for remote copieshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/copy-files-over-ssh-v0?view=azure-pipelines
Configure CopyFiles@1 task parametershttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/copy-files-v1?view=azure-pipelines
Configure CopyFiles@2 task in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/copy-files-v2?view=azure-pipelines
Configure CopyPublishBuildArtifacts@1 task inputshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/copy-publish-build-artifacts-v1?view=azure-pipelines
Configure cURLUploader@1 upload taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/curl-uploader-v1?view=azure-pipelines
Configure cURLUploader@2 for file uploadshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/curl-uploader-v2?view=azure-pipelines
Configure DecryptFile@1 OpenSSL taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/decrypt-file-v1?view=azure-pipelines
Configure Delay@1 task for workflow pauseshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/delay-v1?view=azure-pipelines
Configure DeleteFiles@1 task patternshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/delete-files-v1?view=azure-pipelines
Configure DeployVisualStudioTestAgent@1 test agent deploymenthttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/deploy-visual-studio-test-agent-v1?view=azure-pipelines
Configure DeployVisualStudioTestAgent@2 test agent deploymenthttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/deploy-visual-studio-test-agent-v2?view=azure-pipelines
Install Docker CLI with DockerInstaller@0https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-installer-v0?view=azure-pipelines
Configure deprecated DotNetCoreCLI@0 task settingshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/dotnet-core-cli-v0?view=azure-pipelines
Configure DotNetCoreCLI@1 task for .NET buildshttps://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 deprecated DotNetCoreInstaller@0 task inputshttps://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 for artifact retrievalhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-build-artifacts-v0?view=azure-pipelines
Download build artifacts with DownloadBuildArtifacts@1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-build-artifacts-v1?view=azure-pipelines
Download file share artifacts with DownloadFileshareArtifacts@1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-fileshare-artifacts-v1?view=azure-pipelines
Install GitHub npm packages with DownloadGithubNpmPackage@1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-github-npm-package-v1?view=azure-pipelines
Restore GitHub NuGet packages with DownloadGitHubNugetPackage@1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-github-nuget-package-v1?view=azure-pipelines
Download GitHub releases with DownloadGitHubRelease@0https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-github-release-v0?view=azure-pipelines
Configure DownloadPackage@0 for Azure Artifactshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-package-v0?view=azure-pipelines
Download Azure Artifacts packages with DownloadPackage@1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-package-v1?view=azure-pipelines
Configure DownloadPipelineArtifact@0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-pipeline-artifact-v0?view=azure-pipelines
Configure DownloadPipelineArtifact@1 for artifact downloadshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-pipeline-artifact-v1?view=azure-pipelines
Download pipeline artifacts with DownloadPipelineArtifact@2https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-pipeline-artifact-v2?view=azure-pipelines
Download secure files with DownloadSecureFile@1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/download-secure-file-v1?view=azure-pipelines
Install Duffle with DuffleInstaller@0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/duffle-installer-v0?view=azure-pipelines
Extract archives with ExtractFiles@1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/extract-files-v1?view=azure-pipelines
Configure FileTransform@1 for token replacementhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/file-transform-v1?view=azure-pipelines
Configure FileTransform@2 task parameters in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/file-transform-v2?view=azure-pipelines
Configure FtpUpload@1 for FTP/FTPS uploadshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/ftp-upload-v1?view=azure-pipelines
Upload files via FTP with FtpUpload@2https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/ftp-upload-v2?view=azure-pipelines
Configure FuncToolsInstaller@0 for Azure Functionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/func-tools-installer-v0?view=azure-pipelines
Post GitHub comments with GitHubComment@0https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/github-comment-v0?view=azure-pipelines
Configure GitHubRelease@0 for GitHub releaseshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/github-release-v0?view=azure-pipelines
Manage releases with GitHubRelease@1 taskhttps://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
Build and test Go apps with Go@0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/go-v0?view=azure-pipelines
Configure GradleAuthenticate@0 for Azure Artifactshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-authenticate-v0?view=azure-pipelines
Configure legacy Gradle@1 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-v1?view=azure-pipelines
Use deprecated Gradle@2 task settingshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gradle-v2?view=azure-pipelines
Configure Gradle@3 task for Azure 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 in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/grunt-v0?view=azure-pipelines
Configure legacy gulp@0 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gulp-v0?view=azure-pipelines
Configure gulp@1 Node.js build taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/gulp-v1?view=azure-pipelines
Configure HelmDeploy@0 legacy Helm deployment taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/helm-deploy-v0?view=azure-pipelines
Configure HelmDeploy@1 for Kubernetes deploymentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/helm-deploy-v1?view=azure-pipelines
Configure deprecated HelmInstaller@0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/helm-installer-v0?view=azure-pipelines
Configure HelmInstaller@1 tool installer taskhttps://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 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/iisweb-app-management-on-machine-group-v0?view=azure-pipelines
Configure legacy InstallAppleCertificate@0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-certificate-v0?view=azure-pipelines
Configure InstallAppleCertificate@1 pipeline taskhttps://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 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-provisioning-profile-v0?view=azure-pipelines
Configure InstallAppleProvisioningProfile@1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-apple-provisioning-profile-v1?view=azure-pipelines
Configure InstallSSHKey@0 for pipeline authenticationhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/install-ssh-key-v0?view=azure-pipelines
Configure InvokeRESTAPI@0 legacy REST taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/invoke-rest-api-v0?view=azure-pipelines
Configure InvokeRESTAPI@1 task for HTTP callshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/invoke-rest-api-v1?view=azure-pipelines
Configure JavaToolInstaller@0 tool installerhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/java-tool-installer-v0?view=azure-pipelines
Configure JavaToolInstaller@1 for Java versionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/java-tool-installer-v1?view=azure-pipelines
Configure JenkinsDownloadArtifacts@1 pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/jenkins-download-artifacts-v1?view=azure-pipelines
Configure JenkinsDownloadArtifacts@2 task optionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/jenkins-download-artifacts-v2?view=azure-pipelines
Configure deprecated JenkinsQueueJob@1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/jenkins-queue-job-v1?view=azure-pipelines
Configure JenkinsQueueJob@2 to queue 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 cluster authhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubelogin-installer-v0?view=azure-pipelines
Configure deprecated Kubernetes@0 kubectl taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-v0?view=azure-pipelines
Configure Kubernetes@1 kubectl deployment taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-v1?view=azure-pipelines
Configure ManualIntervention@8 in classic releaseshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/manual-intervention-v8?view=azure-pipelines
Configure ManualValidation@0 task inputs in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/manual-validation-v0?view=azure-pipelines
Configure ManualValidation@1 for YAML pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/manual-validation-v1?view=azure-pipelines
Configure MavenAuthenticate@0 for Azure Artifactshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/maven-authenticate-v0?view=azure-pipelines
Configure legacy Maven@1 build taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/maven-v1?view=azure-pipelines
Configure deprecated Maven@2 task in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/maven-v2?view=azure-pipelines
Configure deprecated Maven@3 task settingshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/maven-v3?view=azure-pipelines
Configure Maven@4 task for 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 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/mysql-deployment-on-machine-group-v1?view=azure-pipelines
Configure NodeTaskRunnerInstaller@0 for Node versionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/node-task-runner-installer-v0?view=azure-pipelines
Configure NodeTool@0 Node.js installer taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/node-tool-v0?view=azure-pipelines
Configure Notation@0 task for signing artifactshttps://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 legacy Npm@0 task in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/npm-v0?view=azure-pipelines
Configure Npm@1 task for install and publishhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/npm-v1?view=azure-pipelines
Configure deprecated NuGetAuthenticate@0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-authenticate-v0?view=azure-pipelines
Configure NuGetAuthenticate@1 for secure feedshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-authenticate-v1?view=azure-pipelines
Configure NuGetCommand@2 for restore and packhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-command-v2?view=azure-pipelines
Configure NuGetInstaller@0 restore taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-installer-v0?view=azure-pipelines
Configure 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 NuGetRestore@1 for Visual Studio buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-restore-v1?view=azure-pipelines
Configure NuGetToolInstaller@0 for tool cachehttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/nuget-tool-installer-v0?view=azure-pipelines
Configure NuGetToolInstaller@1 to pin 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@0 for Python piphttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/pip-authenticate-v0?view=azure-pipelines
Configure PipAuthenticate@1 for Python piphttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/pip-authenticate-v1?view=azure-pipelines
Configure deprecated PowerShellOnTargetMachines@1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-on-target-machines-v1?view=azure-pipelines
Configure deprecated PowerShellOnTargetMachines@2 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-on-target-machines-v2?view=azure-pipelines
Configure PowerShellOnTargetMachines@3 for remotinghttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/powershell-on-target-machines-v3?view=azure-pipelines
Configure legacy PowerShell@1 script taskhttps://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 PublishBuildArtifacts@1 for artifact outputshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-build-artifacts-v1?view=azure-pipelines
Configure PublishCodeCoverageResults@1 for Cobertura/JaCoCohttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-code-coverage-results-v1?view=azure-pipelines
Configure PublishCodeCoverageResults@2 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-code-coverage-results-v2?view=azure-pipelines
Configure PublishPipelineArtifact@0 task inputshttps://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
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 publishhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-symbols-v2?view=azure-pipelines
Configure PublishTestResults@1 task inputshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-test-results-v1?view=azure-pipelines
Configure PublishTestResults@2 task inputshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-test-results-v2?view=azure-pipelines
Configure PublishToAzureServiceBus@0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-to-azure-service-bus-v0?view=azure-pipelines
Configure PublishToAzureServiceBus@1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-to-azure-service-bus-v1?view=azure-pipelines
Configure PublishToAzureServiceBus@2 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/publish-to-azure-service-bus-v2?view=azure-pipelines
Configure PyPIPublisher@0 task for Twinehttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/py-pi-publisher-v0?view=azure-pipelines
Configure PythonScript@0 task inputshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/python-script-v0?view=azure-pipelines
Configure queryWorkItems@0 threshold checkshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/query-work-items-v0?view=azure-pipelines
Configure ReviewApp@0 dynamic environment taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/review-app-v0?view=azure-pipelines
Configure RunVisualStudioTestsusingTestAgent@1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/run-visual-studio-testsusing-test-agent-v1?view=azure-pipelines
Configure ServiceFabricComposeDeploy@0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-compose-deploy-v0?view=azure-pipelines
Configure ServiceFabricDeploy@1 application deploymenthttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-deploy-v1?view=azure-pipelines
Configure ServiceFabricPowerShell@1 cluster scriptshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-powershell-v1?view=azure-pipelines
Configure ServiceFabricUpdateAppVersions@1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-update-app-versions-v1?view=azure-pipelines
Configure ServiceFabricUpdateManifests@2 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/service-fabric-update-manifests-v2?view=azure-pipelines
Configure ShellScript@2 Bash task inputshttps://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@5 code analysis taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v5?view=azure-pipelines
Configure SonarQubeAnalyze@6 code analysis taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v6?view=azure-pipelines
Configure SonarQubeAnalyze@7 code analysis taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v7?view=azure-pipelines
Configure SonarQubeAnalyze@8 code analysis taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-analyze-v8?view=azure-pipelines
Configure deprecated SonarQubePrepare@4 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-prepare-v4?view=azure-pipelines
Configure deprecated SonarQubePrepare@5 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-prepare-v5?view=azure-pipelines
Configure SonarQubePrepare@6 analysis configurationhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-prepare-v6?view=azure-pipelines
Configure SonarQubePrepare@7 analysis configurationhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-prepare-v7?view=azure-pipelines
Configure SonarQubePrepare@8 analysis settingshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-prepare-v8?view=azure-pipelines
Configure SonarQubePublish@4 Quality Gate taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v4?view=azure-pipelines
Configure SonarQubePublish@5 Quality Gate taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v5?view=azure-pipelines
Configure SonarQubePublish@6 Quality Gate taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v6?view=azure-pipelines
Configure SonarQubePublish@7 Quality Gate taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v7?view=azure-pipelines
Configure SonarQubePublish@8 Quality Gate taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sonar-qube-publish-v8?view=azure-pipelines
Configure SqlDacpacDeploymentOnMachineGroup@0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sql-dacpac-deployment-on-machine-group-v0?view=azure-pipelines
Configure SqlServerDacpacDeployment@1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sql-server-dacpac-deployment-v1?view=azure-pipelines
Configure SSH@0 remote command taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/ssh-v0?view=azure-pipelines
Configure TwineAuthenticate@0 task inputshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/twine-authenticate-v0?view=azure-pipelines
Configure TwineAuthenticate@1 for Python uploadshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/twine-authenticate-v1?view=azure-pipelines
Configure UniversalPackages@0 task inputshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/universal-packages-v0?view=azure-pipelines
Configure UniversalPackages@1 publish/download taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/universal-packages-v1?view=azure-pipelines
Configure UseDotNet v2 task inputs in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/use-dotnet-v2?view=azure-pipelines
Configure UseNode@1 task inputs in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/use-node-v1?view=azure-pipelines
Configure UsePythonVersion@0 task for Python in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/use-python-version-v0?view=azure-pipelines
Configure UseRubyVersion@0 task for Ruby in pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/use-ruby-version-v0?view=azure-pipelines
Configure VisualStudioTestPlatformInstaller@1 test platform installerhttps://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 remote file copy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/windows-machine-file-copy-v1?view=azure-pipelines
Configure WindowsMachineFileCopy@2 remote file copy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/windows-machine-file-copy-v2?view=azure-pipelines
Configure XcodePackageiOS@0 task to generate .ipa fileshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-package-ios-v0?view=azure-pipelines
Configure Xcode@2 task for Xcode workspace buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-v2?view=azure-pipelines
Configure Xcode@3 task for Xcode workspace buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-v3?view=azure-pipelines
Configure Xcode@4 task for macOS buildshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-v4?view=azure-pipelines
Configure Xcode@5 task for building and packaging iOS appshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/xcode-v5?view=azure-pipelines
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 YAML schema optionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/?view=azure-pipelines
Boolean type syntax and allowed values in pipelineshttps://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 YAML extends to compose Azure Pipelineshttps://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-based 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
Define 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 strategies in YAML pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-job-strategy?view=azure-pipelines
Use additional resources in Azure Pipelines jobshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-job-uses?view=azure-pipelines
Author jobs in Azure Pipelines YAML schemahttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-job?view=azure-pipelines
Reference job templates in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/jobs-template?view=azure-pipelines
Configure jobs in Azure Pipelines YAML stageshttps://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 deployment stepshttps://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 parameters in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/parameters?view=azure-pipelines
Define Azure Pipelines YAML pipeline structurehttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pipeline?view=azure-pipelines
Configure pool.demands in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pool-demands?view=azure-pipelines
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 in Azure Pipelines YAMLhttps://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 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
Reference build artifacts as resources in YAMLhttps://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 YAMLhttps://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 packages as resourceshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-packages-package?view=azure-pipelines
Configure package resources in Azure Pipelines YAMLhttps://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 in YAMLhttps://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 Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-pipelines?view=azure-pipelines
Reference additional repositories in YAML pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-repositories-repository?view=azure-pipelines
Configure repository resources in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-repositories?view=azure-pipelines
Define individual webhook filter conditionshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-webhooks-webhook-filters-filter?view=azure-pipelines
Configure webhook trigger filters in YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources-webhooks-webhook-filters?view=azure-pipelines
Define individual webhook resources for pipelineshttps://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 resources in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/resources?view=azure-pipelines
Configure route traffic hooks for updated deploymentshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/route-traffic-hook?view=azure-pipelines
Define cron expressions for pipeline scheduleshttps://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
Use stage templates in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/stages-template?view=azure-pipelines
Configure stages in Azure Pipelines YAMLhttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/stages?view=azure-pipelines
Configure Bash script steps in YAML pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-bash?view=azure-pipelines
Configure checkout behavior in Azure Pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-checkout?view=azure-pipelines
Configure downloadBuild steps for build artifactshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-download-build?view=azure-pipelines
Configure artifact download steps 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 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 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 YAML pipelineshttps://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/steps-template?view=azure-pipelines
Configure steps in Azure Pipelines YAML 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 pipeline 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 Azure Pipelines YAMLhttps://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
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 AzureStaticWebApp@0https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-static-web-app-v0?view=azure-pipelines
Deploy Azure VM scale set image with task v0https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-vmss-deployment-v0?view=azure-pipelines
Deploy Azure VM scale set image with task v1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-vmss-deployment-v1?view=azure-pipelines
Deploy containers to Azure Web App with taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-web-app-container-v1?view=azure-pipelines
Deploy Azure Web App with pipeline taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/azure-web-app-v1?view=azure-pipelines
Deploy Azure resources with Bicep Deploy taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/bicep-deploy-v0?view=azure-pipelines
Deploy multi-container apps with DockerCompose@0https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-compose-v0?view=azure-pipelines
Deploy multi-container apps with DockerCompose@1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-compose-v1?view=azure-pipelines
Configure Docker@0 task for container workflowshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-v0?view=azure-pipelines
Configure Docker@1 task for image operationshttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-v1?view=azure-pipelines
Build and push images with Docker@2 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/docker-v2?view=azure-pipelines
Deploy to Kubernetes with KubernetesManifest@0https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-manifest-v0?view=azure-pipelines
Deploy to Kubernetes using KubernetesManifest@1https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/kubernetes-manifest-v1?view=azure-pipelines
Build machine images with PackerBuild v0 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/packer-build-v0?view=azure-pipelines
Build machine images with PackerBuild v1 taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/packer-build-v1?view=azure-pipelines
Deploy Azure SQL Database with DACPAC taskhttps://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/sql-azure-dacpac-deployment-v1?view=azure-pipelines

Files included

  • SKILL.md