description: Task-specific inputs

description: Run a PowerShell script

description: Run a PowerShell script on Linux, macOS, or Windows

description: Run a PowerShell script within an Azure environment

description: Run scripts and make changes to a MySQL Database

description: Authentication task for the pip client used for installing Python distributions

description: Build, test, and deploy with Apache Maven

description: Build with Apache Maven

description: Build, test and publish using dotnet core command-line.

deprecationMessage: DotNetCoreCLI is deprecated - Build, test and publish using dotnet core command-line.

description: Build, test, package, or publish a dotnet application, or run a custom dotnet command

description: This task is deprecated. Use 'NuGet' instead.

deprecationMessage: XamarinComponentRestore is deprecated - This task is deprecated. Use 'NuGet' instead.

description: Deploy to Azure App Service a web, mobile, or API app using Docker, Java, .NET, .NET Core, Node.js, PHP, Python, or Ruby

description: Update Azure App Service using Web Deploy / Kudu REST APIs

description: Execute PowerShell scripts on remote machines using PSSession and Invoke-Command for remoting

description: Execute PowerShell scripts on remote machine(s)

description: Publish any of the code coverage results from a build

description: Publish Cobertura or JaCoCo code coverage results from a build

deprecationMessage: RunVisualStudioTestsusingTestAgent is deprecated - Deprecated: This task and it’s companion task (Visual Studio Test Agent Deployment) are deprecated. Use the 'Visual Studio Test' task instead. The VSTest task can run unit as well as functional tests. Run tests on one or more agents using the multi-agent job setting. Use the 'Visual Studio Test Platform' task to run tests without needing Visual Studio on the agent. VSTest task also brings new capabilities such as automatically rerunning failed tests.

description: Pause deployment and wait for manual intervention

description: Install an Apple provisioning profile required to build on a macOS agent

description: Install an Apple provisioning profile required to build on a macOS agent machine

description: [DEPRECATED] Finish the analysis and upload the results to SonarQube

deprecationMessage: SonarQubePostTest is deprecated - [DEPRECATED] Finish the analysis and upload the results to SonarQube

description: Create and upload an sdist or wheel to a PyPI-compatible index using Twine

description: Run scripts with Knife commands on your Chef workstation

deprecationMessage: ChefKnife is deprecated - Run scripts with Knife commands on your Chef workstation

description: Find in cache or download a specific version of Go and add it to the PATH

description: Generate an .ipa file from Xcode build output using xcrun (Xcode 7 or below)

deprecationMessage: XcodePackageiOS is deprecated - Generate an .ipa file from Xcode build output using xcrun (Xcode 7 or below)

description: Get, build, or test a Go application, or run a custom Go command

description: Publish Pipeline Metadata to Evidence store

description: Build, tag, push, or run Docker images, or run a Docker command

description: Build or push Docker images, login or logout, start or stop containers, or run a Docker command

description: Queue a job on a Jenkins server

description: Queue a job on a Jenkins server

description: Upload files using FTP

description: Upload files using FTP

description: Copy files to remote Windows machines

description: Copy files to remote Windows machines

description: [Deprecated]  Use Gradle

deprecationMessage: AndroidBuild is deprecated - [Deprecated]  Use Gradle

description: Deploy a website or web application using Web Deploy

description: Run a Python file or inline script

description: Install Helm and Kubernetes on an agent machine

description: Install Helm on an agent machine

description: Install specific Node.js version to run node tasks

description: [Deprecated] Upgrade to free version of Xamarin: https://store.xamarin.com

deprecationMessage: XamarinLicense is deprecated - [Deprecated] Upgrade to free version of Xamarin: https://store.xamarin.com

deprecationMessage: NuGetAuthenticate is deprecated - This version of the task is deprecated, use NuGetAuthenticateV1 instead. Configure NuGet tools to authenticate with Azure Artifacts and other NuGet repositories. Requires NuGet >= 4.8.5385, dotnet >= 2.1.400, or MSBuild >= 15.8.166.59604.

description: Restore your nuget packages using dotnet CLI

description: Provides credentials for Azure Artifacts feeds and external maven repositories

description: Use this task under deploy phase provider to create a resource dynamically

description: Acquire a specific version of Java from a user-supplied Azure blob or the tool cache and sets JAVA_HOME

description: Deploy to Chef environments by editing environment attributes

deprecationMessage: Chef is deprecated - Deploy to Chef environments by editing environment attributes

description: Update a function app with .NET, Python, JavaScript, PowerShell, Java based web applications

description: Build with MSBuild

description: Build a machine image using Packer, which may be used for Azure Virtual machine scale set deployment

deprecationMessage: NuGetPackager is deprecated - Deprecated: use the “NuGet” task instead. It works with the new Tool Installer framework so you can easily use new versions of NuGet without waiting for a task update, provides better support for authenticated feeds outside this organization/collection, and uses NuGet 4 by default.

description: Install a specified version of Duffle for installing and managing CNAB bundles

description: Automatically updates the versions of a packaged Service Fabric application.

description: Automatically update portions of application and service manifests in a packaged Azure Service Fabric application

description: Observe the configured Azure Monitor rules for active alerts

description: Observe the configured classic Azure Monitor rules for active alerts

deprecationMessage: AzureMonitor is deprecated - Observe the configured classic Azure Monitor rules for active alerts

description: Connect or disconnect an Azure virtual machine's network interface to a Load Balancer's back end address pool

description: Run an Apache JMeter load test in the cloud

deprecationMessage: ApacheJMeterLoadTest is deprecated - Run an Apache JMeter load test in the cloud

description: Build, push or run multi-container Docker applications. Task can be used with Docker or Azure Container registry.

description: Configure alerts on available metrics for an Azure resource (Deprecated)

description: [Deprecated] Test mobile apps with Xamarin Test Cloud using Xamarin.UITest. Instead, use the 'App Center test' task.

deprecationMessage: XamarinTestCloud is deprecated - [Deprecated] Test mobile apps with Xamarin Test Cloud using Xamarin.UITest. Instead, use the 'App Center test' task.

description: Deploy an Azure Service Fabric application to a cluster

description: Build, test, or archive an Xcode workspace on macOS. Optionally package an app.

description: Build an Xcode workspace on macOS

description: Build an Xcode workspace on Mac OS

deprecationMessage: NuGetPublisher is deprecated - Deprecated: use the “NuGet” task instead. It works with the new Tool Installer framework so you can easily use new versions of NuGet without waiting for a task update, provides better support for authenticated feeds outside this organization/collection, and uses NuGet 4 by default.

description: Execute a work item query and check the number of items returned

description: Deploy containers to Azure App Service

description: Deploy a SQL Server database using DACPAC or SQL scripts

description: Cache files between runs

description: Cache files between runs

description: Cache files between runs

description: Build with the CMake cross-platform build system

description: Test mobile app packages with Visual Studio Mobile Center.

description: Test app packages with Visual Studio App Center

description: Download a secure file to the agent machine

description: An Azure DevOps Task to build and deploy Azure Container Apps.

description: Use the specified version of Ruby from the tool cache, optionally adding it to the PATH

description: Run the Grunt JavaScript task runner

description: Deploy an Azure SQL Database using DACPAC or run scripts using SQLCMD

description: Deploy using MSDeploy, then create/update websites and app pools

deprecationMessage: IISWebAppDeployment is deprecated - Deploy using MSDeploy, then create/update websites and app pools

description: Run a load test in the cloud with Azure Pipelines

deprecationMessage: CloudLoadTest is deprecated - Run a load test in the cloud with Azure Pipelines

description: Install Kubectl on agent machine

description: Run a command line with arguments

description: Run a command line script using Bash on Linux and macOS and cmd.exe on Windows

deprecationMessage: NuGet is deprecated - Deprecated: use the “NuGet” task instead. It works with the new Tool Installer framework so you can easily use new versions of NuGet without waiting for a task update, provides better support for authenticated feeds outside this organization/collection, and uses NuGet 4 by default.

description: Container Build Task

description: Installs or restores missing NuGet packages. Use NuGetAuthenticate@0 task for latest capabilities.

description: Restores NuGet packages in preparation for a Visual Studio Build step.

description: Delay further execution of a workflow by a fixed time

description: Build an iOS app with Xamarin on macOS

description: Build an iOS app with Xamarin on macOS

description: Publish test results to Azure Pipelines

description: Publish test results to Azure Pipelines

description: Copy files to Azure Blob Storage or virtual machines

description: Index your source code and publish symbols to a file share or Azure Artifacts symbol server

description: Index your source code and publish symbols to a file share

description: Copy files or build artifacts to a remote machine over SSH

description: Build using a Gradle wrapper script

description: Build using a Gradle wrapper script

description: Build using a Gradle wrapper script

description: Distribute app builds to testers and users via Visual Studio App Center

deprecationMessage: AppCenterDistribute is deprecated - Distribute app builds to testers and users via Visual Studio App Center

description: Distribute app builds to testers and users via App Center

description: Download artifacts produced by a Jenkins job

description: Update a function app with a Docker container

description: Decrypt a file using OpenSSL

description: Deploy, configure, update a Kubernetes cluster in Azure Container Service by running helm commands

description: Install an Apple certificate required to build on a macOS agent machine

description: Install an Apple certificate required to build on a macOS agent

description: Invoke an Azure Function

description: Invoke Azure function as a part of your process.

description: Downloads a GitHub Release from a repository

description: Run shell commands or a script on a remote machine using SSH

description: Publish a local directory or file as a named artifact for the current pipeline

deprecationMessage: PublishPipelineArtifact is deprecated - Publish a local directory or file as a named artifact for the current pipeline

description: Publish (upload) a file or directory as a named artifact for the current run

description: [DEPRECATED] Fetch the Quality Profile from SonarQube to configure the analysis

deprecationMessage: SonarQubePreBuild is deprecated - [DEPRECATED] Fetch the Quality Profile from SonarQube to configure the analysis

description: Download artifacts from a file share, like \\share\drop

description: Deploy, configure, update a Kubernetes cluster in Azure Container Service by running kubectl commands

description: Build and deploy an Azure IoT Edge image

description: Deploy a Docker Compose application to an Azure Service Fabric cluster

description: Sign and align Android APK files

description: Sign and align Android APK files

description: Sign and align Android APK files

description: Download a named artifact from a pipeline to a local path

deprecationMessage: DownloadPipelineArtifact is deprecated - Download a named artifact from a pipeline to a local path

description: Downloads an artifact associated with a pipeline

deprecationMessage: DownloadPipelineArtifact is deprecated - Downloads an artifact associated with a pipeline

description: Download build and pipeline artifacts

description: Use the specified version of Python from the tool cache, optionally adding it to the PATH

description: Run a PowerShell script in the context of an Azure Service Fabric cluster connection

description: Run tests with Visual Studio test runner

description: [PREVIEW] Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.

description: Build with Apache Ant

description: Deprecated: Instead, use the 'Visual Studio Test' task to run unit and functional tests

deprecationMessage: DeployVisualStudioTestAgent is deprecated - Deprecated: Instead, use the 'Visual Studio Test' task to run unit and functional tests

description: Deploy and configure Test Agent to run tests on a set of machines

description: Create and activate a Conda environment

description: This task is deprecated. Use `conda` directly in script to work with Anaconda environments.

deprecationMessage: CondaEnvironment is deprecated - This task is deprecated. Use `conda` directly in script to work with Anaconda environments.

description: Run a Windows command or batch script and optionally allow it to change the environment

description: Install npm packages from GitHub.

description: Build with MSBuild and set the Visual Studio version property

description: Download Azure Key Vault secrets

description: Download Azure Key Vault secrets

description: Acquire a specific version of the .NET Core SDK from the internet or local cache and add it to the PATH

deprecationMessage: DotNetCoreInstaller is deprecated - Acquire a specific version of the .NET Core SDK from the internet or local cache and add it to the PATH

description: Install Azure Func Core Tools

description: Replace tokens with variable values in XML or JSON configuration files

description: Extract a variety of archive and compression files such as .7z, .rar, .tar.gz, and .zip

description: Build an Android app with Xamarin

description: [DEPRECATED] Use the Copy Files task and the Publish Build Artifacts task instead

deprecationMessage: CopyPublishBuildArtifacts is deprecated - [DEPRECATED] Use the Copy Files task and the Publish Build Artifacts task instead

description: Download a package from a package management feed in Azure Artifacts

description: Deploy an Azure Resource Manager (ARM) template to all the deployment scopes

description: Deploy, start, stop, delete Azure Resource Groups

deprecationMessage: AzureResourceGroupDeployment is deprecated - Deploy, start, stop, delete Azure Resource Groups

description: Deploy an Azure Resource Manager (ARM) template to a resource group and manage virtual machines

description: Invoke REST API as a part of your process.

description: Invoke a REST API as a part of your pipeline.

description: Archive files using compression formats such as .7z, .rar, .tar.gz, and .zip.

description: Compress files into .7z, .tar.gz, or .zip

description: Write a comment to your Github entity i.e. issue or a Pull Request (PR)

description: Copy files from a source folder to a target folder using patterns matching file paths (not folder paths)

description: Run your scripts and make changes to your Azure Database for MySQL

description: Run an npm command. Use NpmAuthenticate@0 task for latest capabilities.

description: [PREVIEW] Build and deploy an Azure Static Web App

description: Finds or downloads and caches the specified version spec of Node.js and adds it to the PATH

description: Set up a Node.js environment and add it to the PATH, additionally providing proxy support

description: Deploy a SQL Server database using DACPAC

deprecationMessage: SqlServerDacpacDeployment is deprecated - Deploy a SQL Server database using DACPAC

description: Sends a message to Azure Service Bus using a service connection (no agent is required)

description: Sends a message to azure service bus using a service connection (no agent required).

description: Download files that were saved as artifacts of a completed build

description: Install CocoaPods dependencies for Swift and Objective-C Cocoa projects

description: Deploy applications to Azure Spring Cloud and manage deployments.

description: Deploy an Azure Web App for Linux or Windows

description: Run a Shell or Batch script with Azure CLI commands against an azure subscription

description: Create, edit, or delete a GitHub release

description: Use cURL to upload files with FTP, FTPS, SFTP, HTTP, and more.

description: Use cURL's supported protocols to upload files

description: Update/Add App settings an Azure Web App for Linux or Windows

description: Download or publish Universal Packages

description: Security and compliance assessment for Azure Policy

description: Deploy Azure function to Kubernetes cluster.

description: Run a Bash script on macOS, Linux, or Windows

description: Run a shell script using Bash

description: Publish build artifacts to Azure Pipelines or a Windows file share

description: Install an SSH key prior to a build or deployment

description: Deploy a virtual machine scale set image

description: Create or update Azure App Service using Azure PowerShell

deprecationMessage: AzureWebPowerShellDeployment is deprecated - Create or update Azure App Service using Azure PowerShell

description: Deploy an Azure Cloud Service

description: Authentication task for the cargo client used for installing Cargo crates distribution

description: Delete folders, or files matching a pattern

description: Run the gulp Node.js streaming task-based build system

description: Run a quick web performance test in the cloud with Azure Pipelines

deprecationMessage: QuickPerfTest is deprecated - Run a quick web performance test in the cloud with Azure Pipelines

description: Create or update websites, web apps, virtual directories, or application pools

description: Install Docker CLI on agent machine.

description: Human-readable name for the task

description: ID of the task instance

description: Time to wait for this task to complete before the server kills it

description: Run this task when the job runs?

description: Number of retries if the task fails

description: Continue running the parent job even on failure?

description: Variables to map into the process's environment

description: Evaluate this condition expression to determine whether to run this task

description: PowerShell inputs

description: Fail on Standard Error

description: Type

description: Inline Script

description: Working folder

description: Script Path

description: Arguments

description:
PowerShell

Run a PowerShell script

description: PowerShell inputs

description: DebugPreference

description: Type

description: Ignore $LASTEXITCODE

description: Show warnings as Azure DevOps warnings

description: Working Directory

description: Script

description: Run script in the separate scope

description: Script Path

description: InformationPreference

description: ProgressPreference

description: WarningPreference

description: Fail on Standard Error

description: Arguments

description: ErrorActionPreference

description: VerbosePreference

description: Use PowerShell Core

description:
PowerShell

Run a PowerShell script on Linux, macOS, or Windows

description: Azure PowerShell inputs

description: Fail on Standard Error

description: Script Type

description: Azure PowerShell Version

description: Script Path

description: Working Directory

description: Validate script signature

description: Restrict scope of context to current task

description: Preferred Azure PowerShell Version

description: ErrorActionPreference

description: Inline Script

description: Script Arguments

description: Use PowerShell Core

description: Azure Subscription

description:
Azure PowerShell

Run a PowerShell script within an Azure environment

description: Azure PowerShell inputs

description: Script Type

description: Azure PowerShell Version

description: Azure Classic Subscription

description: Preferred Azure PowerShell Version

description: Script Path

description: Inline Script

description: Script Arguments

description: Azure Connection Type

description: Azure Subscription

description: Azure PowerShell inputs

description: Fail on Standard Error

description: Script Type

description: Azure PowerShell Version

description: Script Path

description: Working Directory

description: Validate script signature

description: Preferred Azure PowerShell Version

description: ErrorActionPreference

description: Inline Script

description: Script Arguments

description: Use PowerShell Core

description: Azure Subscription

description: Azure PowerShell inputs

description: Fail on Standard Error

description: Script Type

description: Azure PowerShell Version

description: ErrorActionPreference

description: Validate script signature

description: Azure Classic Subscription

description: Preferred Azure PowerShell Version

description: Script Path

description: Inline Script

description: Script Arguments

description: Azure Connection Type

description: Azure Subscription

description: Azure PowerShell inputs

description: Script Type

description: Azure Connection Type

description: Azure Subscription

description: Script Path

description: Inline Script

description: Script Arguments

description: Azure Classic Subscription

description: MySQL database deploy inputs

description: Deploy MySql Using

description: MySQL Script

description: Host Name

description: Mysql User Name

description: Password

description: Database Name

description: Inline MySQL Script

description: Additional Arguments

description:
MySQL database deploy

Run scripts and make changes to a MySQL Database

description: Python pip authenticate inputs

description: Don't set primary index URL

description: My feeds (select below)

description: Feeds from external organizations

description:
Python pip authenticate

Authentication task for the pip client used for installing Python distributions

description: Python pip authenticate inputs

description: My feeds (select below)

description: Feeds from external organizations

description: Maven inputs

description: Restore original pom.xml after task execution

description: Code coverage tool

description: Run SpotBugs analysis

description: JDK architecture

description: Skip generating effective POM while authenticating built-in feeds

description: Use XML Jacoco reports for SonarQube analysis

description: Set MAVEN_OPTS to

description: Allow broken symbolic links

description: Publish to Azure Pipelines

description: Version number

description: JDK path

description: Maven version

description: Set M2_HOME variable

description: Fail when bugs are found with spotbugs:check

description: Run FindBugs

description: Maven POM file

description: Class files directories

description: Fail when code coverage results are missing

description: Goal(s)

description: Source files directories

description: Run SonarQube or SonarCloud analysis

description: JDK version

description: Class inclusion/exclusion filters

description: SonarQube scanner for Maven version

description: Set JAVA_HOME by

description: Run Checkstyle

description: Authenticate built-in Maven feeds

description: The goal for the spotbugs plugin

description: Run PMD

description: Test run title

description: Maven path

description: Options

description: Test results files

description:
Maven

Build, test, and deploy with Apache Maven

description: Maven inputs

description: Code coverage tool

description: Run SpotBugs analysis

description: JDK architecture

description: Set MAVEN_OPTS to

description: Allow broken symbolic links

description: Publish to Azure Pipelines

description: Version number

description: JDK path

description: Maven version

description: Set M2_HOME variable

description: Run FindBugs

description: Maven POM file

description: Class files directories

description: Goal(s)

description: Source files directories

description: Run SonarQube or SonarCloud analysis

description: JDK version

description: Class inclusion/exclusion filters

description: SonarQube scanner for Maven version

description: Set JAVA_HOME by

description: Run Checkstyle

description: Authenticate built-in Maven feeds

description: The goal for the spotbugs plugin

description: Run PMD

description: Test run title

description: Maven path

description: Options

description: Test results files

description: Maven inputs

description: Code coverage tool

description: JDK architecture

description: Set MAVEN_OPTS to

description: Allow broken symbolic links

description: Publish to Azure Pipelines

description: JDK path

description: Maven version

description: Set M2_HOME variable

description: Run FindBugs

description: Maven POM file

description: Class files directories

description: Goal(s)

description: Source files directories

description: Run SonarQube or SonarCloud analysis

description: JDK version

description: Class inclusion/exclusion filters

description: SonarQube scanner for Maven version

description: Set JAVA_HOME by

description: Run Checkstyle

description: Authenticate built-in Maven feeds

description: Run PMD

description: Test run title

description: Maven path

description: Options

description: Test results files

description: Maven inputs

description: SonarQube Project Key

description: Code Coverage Tool

description: Db Connection String

description: JDK Architecture

description: Fail the build on quality gate failure (SQ 5.3+)

description: Set MAVEN_OPTS to

description: Publish to TFS/Team Services

description: SonarQube Endpoint

description: JDK Path

description: Maven Version

description: Set M2_HOME variable

description: SonarQube Project Name

description: Include full analysis report in the build summary (SQ 5.3+)

description: Run FindBugs

description: Maven POM file

description: Class Files Directories

description: SonarQube Project Version

description: Db User Password

description: Fail When Code Coverage Results Are Missing

description: Goal(s)

description: The SonarQube server version is lower than 5.2

description: Source Files Directories

description: Run SonarQube Analysis

description: JDK Version

description: Class Inclusion/Exclusion Filters

description: Set JAVA_HOME by

description: Run Checkstyle

description: Authenticate built-in Maven feeds

description: Run PMD

description: Test Run Title

description: Db Username

description: Maven Path

description: Options

description: Test Results Files

description:
Maven

Build with Apache Maven

description: .NET Core (PREVIEW) inputs

description: Publish Web Projects

description: Command

description: Arguments

description: Project(s)

description: Zip Published Projects

description:
.NET Core (PREVIEW)

Build, test and publish using dotnet core command-line.

description: .NET Core inputs

description: Publish pipeline metadata

description: Minor

description: Use packages from this Azure Artifacts feed

description: NuGet server

description: Target feed location

description: Arguments

description: Publish web projects

description: Target feed

description: Zip published projects

description: Path to NuGet package(s) to publish

enum: - Quiet Minimal Normal Detailed Diagnostic

description: Verbosity

description: Path to csproj or nuspec file(s) to pack

description: Do not build

description: Working directory

description: Package Folder

description: Custom command

description: Patch

description: Arguments

enum: off byPrereleaseNumber byEnvVar byBuildNumber

description: Automatic package versioning

description: Credentials for feeds outside this organization/collection

description: Major

description: Disable local cache

description: Publish test results and code coverage

description: Environment variable

description: Verbosity

description: Configuration to Package

description: Path to project(s)

description: Path to NuGet.config

description: Additional build properties

description: Use packages from NuGet.org

description: Add project's folder name to publish path

description: Test run title

enum: build push pack publish restore run test custom

description: Command

description: Include Source

description: Feeds to use

description: Destination directory

description: Include Symbols

description:
.NET Core

Build, test, package, or publish a dotnet application, or run a custom dotnet command

description: .NET Core inputs

description: Publish Web Projects

description: Command

description: Arguments

description: Project(s)

description: Zip Published Projects

description:
.NET Core

Build, test and publish using dotnet core command-line.

description: Xamarin Component Restore inputs

description: Password

description: Email

description: Path to solution

description:
Xamarin Component Restore

This task is deprecated. Use 'NuGet' instead.

description: Azure App Service deploy inputs

description: App Service name

description: Tag

enum: webApp webAppLinux webAppContainer webAppHyperVContainer functionApp functionAppLinux functionAppContainer apiApp mobileApp

description: App Service type

description: Runtime Stack

description: Package or folder

description: SetParameters file

description: Remove additional files at destination

description: Publish profile password

description: XML variable substitution

description: Startup command

description: App settings

description: Inline Script

description: Virtual application

description: Image

description: Runtime Stack

description: Exclude files from the App_Data folder

description: Azure subscription

description: Registry or Namespace

description: XML transformation

description: Resource group

description: Connection type

description: Configuration settings

description: Take App Offline

description: Deployment script path

description: Deploy to Slot or App Service Environment

description: JSON variable substitution

description: Generate web.config parameters for Python, Node.js, Go and Java apps

description: Deployment script type

description: Slot

description: Deployment method

description: Rename locked files

description: Publish profile path

description: Select deployment method

description: Additional arguments

description:
Azure App Service deploy

Deploy to Azure App Service a web, mobile, or API app using Docker, Java, .NET, .NET Core, Node.js, PHP, Python, or Ruby

description: Azure App Service Deploy inputs

description: App Service name

description: Take App Offline

description: Slot

description: Package or Folder

description: Virtual Application

description: Deploy to slot

description: Resource group

description: Remove Additional Files at Destination

description: Additional Arguments

description: SetParameters File

description: Exclude Files from the App_Data Folder

description: Publish using Web Deploy

description: App Service URL

description: Azure Subscription

description:
Azure App Service Deploy

Update Azure App Service using Web Deploy / Kudu REST APIs

description: Azure App Service deploy inputs

description: App Service name

description: Tag

description: App type

description: Runtime Stack

description: Package or folder

description: Remove additional files at destination

description: XML variable substitution

description: Startup command

description: Repository Access

description: Publish using Web Deploy

description: App Service URL

description: Registry

description: App settings

description: Inline Script

description: Virtual application

description: Deploy to slot

description: Tag

description: Image

description: JSON variable substitution

description: Package or folder

description: Configuration settings

description: Exclude files from the App_Data folder

description: Image Source

description: Azure subscription

description: Registry or Namespace

description: Image

description: XML transformation

description: Resource group

description: Take App Offline

description: Deployment script path

description: SetParameters file

description: Generate Web.config

description: Web.config parameters

description: Registry Login Server Name

description: Deployment script type

description: Slot

description: Registry Connection

description: Tag

description: Image

description: Rename locked files

description: Additional arguments

description: PowerShell on target machines inputs

description: Username

description: Authentication

description: Script Type

description: ErrorActionPreference

description: Working Directory

description: Session Variables

description: Initialization script

description: Password

description: Session Option parameters

description: Protocol

description: Fail on Standard Error

description: Script File Path

description: Ignore $LASTEXITCODE

description: Run PowerShell in Parallel

description: Script Arguments

description: Script

description: Machines

description:
PowerShell on target machines

Execute PowerShell scripts on remote machines using PSSession and Invoke-Command for remoting

description: PowerShell on Target Machines inputs

description: Machines

description: Protocol

description: Test Certificate

description: Password

description: Initialization Script

description: Select Machines By

description: Session Variables

description: PowerShell Script

description: Admin Login

description: Filter Criteria

description: Run PowerShell in Parallel

description: Script Arguments

description:
PowerShell on Target Machines

Execute PowerShell scripts on remote machine(s)

description: PowerShell on Target Machines inputs

description: Machines

description: Protocol

description: Test Certificate

description: Password

description: Initialization Script

description: Select Machines By

description: Session Variables

description: PowerShell Script

description: Admin Login

description: Filter Criteria

description: Run PowerShell in Parallel

description: Script Arguments

description: Publish code coverage results v2 inputs

description: Path to Source files

description: Path to summary files

description: Fail if code coverage results are missing

description:
Publish code coverage results v2

Publish any of the code coverage results from a build

description: Publish code coverage results inputs

description: Additional files

description: Report directory

description: Path to Source files

description: Summary file

description: Code coverage tool

description:
Publish code coverage results

Publish Cobertura or JaCoCo code coverage results from a build

description: Run functional tests inputs

description: Test Suite

description: Test Selection

description: Test Plan

description: Override Test Run Parameters

description: Application Under Test Machines

description: Test Configuration

description: Test Filter criteria

description: Machines

description: Platform

description: Code Coverage Enabled

description: Run Settings File

description: Test Drop Location

description: Distribute tests by number of machines

description: Test Assembly

description: Configuration

description: Test Configurations

description: Test Run Title

description:
Run functional tests

Deprecated: This task and it’s companion task (Visual Studio Test Agent Deployment) are deprecated. Use the 'Visual Studio Test' task instead. The VSTest task can run unit as well as functional tests. Run tests on one or more agents using the multi-agent job setting. Use the 'Visual Studio Test Platform' task to run tests without needing Visual Studio on the agent. VSTest task also brings new capabilities such as automatically rerunning failed tests.

description: Manual intervention inputs

description: Notify users

description: On timeout

description: Instructions

description:
Manual intervention

Pause deployment and wait for manual intervention

description: Install Apple Provisioning Profile inputs

description: Provisioning Profile

description: Remove Profile After Build

description:
Install Apple Provisioning Profile

Install an Apple provisioning profile required to build on a macOS agent

description: Install Apple provisioning profile inputs

description: Provisioning profile location

description: Provisioning profile

description: Remove profile after build

description: Provisioning profile

description:
Install Apple provisioning profile

Install an Apple provisioning profile required to build on a macOS agent machine

description: SonarQube for MSBuild - End Analysis inputs

description:
SonarQube for MSBuild - End Analysis

[DEPRECATED] Finish the analysis and upload the results to SonarQube

description: PyPI publisher inputs

description: Python package directory

description: PyPI service connection

description: Also publish a wheel

description:
PyPI publisher

Create and upload an sdist or wheel to a PyPI-compatible index using Twine

description: Chef Knife inputs

description: Script Arguments

description: Script Path

description: Chef Subscription

description:
Chef Knife

Run scripts with Knife commands on your Chef workstation

description: Go tool installer inputs

description: GOPATH

description: Version

description: GOBIN

description:
Go tool installer

Find in cache or download a specific version of Go and add it to the PATH

description: Xcode Package iOS inputs

description: Name of .ipa

description: Name of .app

description: Provisioning Profile Name

description: Path to .app

description: Path to place .ipa

description: SDK

description:
Xcode Package iOS

Generate an .ipa file from Xcode build output using xcrun (Xcode 7 or below)

description: Go inputs

description: Command

description: Custom command

description: Working directory

description: Arguments

description:
Go

Get, build, or test a Go application, or run a custom Go command

description: Publish Pipeline Metadata inputs

description:
Publish Pipeline Metadata

Publish Pipeline Metadata to Evidence store

description: Docker inputs

description: Build Context

description: Qualify Image Name

description: Add base image metadata to image(s)

description: Docker Host Service Connection

description: Restart Policy

description: Include Latest Tag

description: Command

description: Working Directory

description: Include Source Tags

description: Working Directory

description: Use Default Build Context

description: Image Name

description: Entry Point Override

description: Image Names Path

description: Memory limit

description: Force image name to follow Docker naming convention

description: Azure subscription

description: Azure Container Registry

description: Maximum Restart Retries

description: Command

description: Additional Image Tags

description: Docker File

description: Image Digest File

description: Environment Variables

description: Container Name

description: Build Arguments

description: Docker Registry Service Connection

enum:
Azure Container Registry
Container Registry

description: Container Registry Type

description: Volumes

enum:
Build an image
Tag images
Push an image
Push images
Run an image
Run a Docker command

description: Action

description: Run In Background

description: Ports

description:
Docker

Build, tag, push, or run Docker images, or run a Docker command

description: Docker inputs

description: Qualify image name

description: Add base image metadata to image(s)

description: Docker host service connection

description: Azure subscription

description: Build context

description: Image names path

description: Restart policy

description: Tag multiple images

description: Include latest tag

description: Qualify source image name

description: Include source tags

description: Working directory

description: Image name

description: Arguments

description: Entry point override

description: Add default labels

description: Azure container registry

description: Run in background

description: Container command

description: Memory limit

description: Docker registry service connection

description: Dockerfile

description: Image digest file

description: Environment variables

description: Container name

description: Push multiple images

description: Maximum restart retries

description: Use default build context

description: Container registry type

enum:
Build an image
Tag image
Push an image
Run an image
login
logout

description: Command

description: Volumes

description: Ports

description: Docker inputs

description: Container registry

description: Container

description: Container repository

description: Tags

description: Add base image metadata to image(s)

description: Build context

description: Add Pipeline metadata to image(s)

enum: buildAndPush build push login logout start stop

description: Command

description: Arguments

description: Dockerfile

description:
Docker

Build or push Docker images, login or logout, start or stop containers, or run a Docker command

description: Jenkins Queue Job inputs

description: Multibranch Pipeline Branch

description: Parameterized job

description: Job parameters

description: Capture console output and wait for completion

description: Job name

description: Jenkins service endpoint

description: Capture pipeline output and wait for pipeline completion

description: Job is of Multibranch Pipeline type

description:
Jenkins Queue Job

Queue a job on a Jenkins server

description: Jenkins queue job inputs

description: Multibranch pipeline branch

description: Job parameters

description: Fail on unstable result

description: Job name

description: Jenkins service connection

description: Time between retries

description: Number of retries for failed connection

description: Parameterized job

description: Job is of multibranch pipeline type

description:
Jenkins queue job

Queue a job on a Jenkins server

description: FTP upload inputs

description: Username

description: Clear remote directory contents

description: Root folder

description: Preserve file paths

description: Authentication Method

description: Enable UTF8 support

description: File patterns

description: Server URL

description: Remote directory

description: FTP Service Connection

description: Delete remote directory

description: FTP Commands

description: Password

description: Trust server certificate

description:
FTP upload

Upload files using FTP

description: FTP upload inputs

description: Username

description: Clear remote directory contents

description: Root folder

description: Preserve file paths

description: Authentication Method

description: File patterns

description: Server URL

description: Remote directory

description: FTP Service Connection

description: Delete remote directory

description: Password

description: Trust server certificate

description: Overwrite

description:
FTP upload

Upload files using FTP

description: Windows machine file copy inputs

description: Machines

description: Clean Target

description: Source

description: Select Machines By

description: Password

description: Copy Files in Parallel

description: Admin Login

description: Filter Criteria

description: Destination Folder

description: Additional Arguments

description:
Windows machine file copy

Copy files to remote Windows machines

required: SourcePath MachineNames AdminUserName AdminPassword TargetPath

description: Windows machine file copy inputs

description: Clean Target

description: Source

description: Password

description: Copy Files in Parallel

description: Admin Login

description: Machines

description: Destination Folder

description: Additional Arguments

description: Android Build inputs

description: AVD Device

description: Project Directory

description: Location of Gradle Wrapper

description: Gradle Arguments

description: Create AVD

description: Name

description: Start and Stop Android Emulator

description: AVD Target SDK

description: Timeout in Seconds

description: Create AVD Optional Arguments

description: Headless Display

description: Delete AVD

description: Overwrite Existing AVD

description: AVD ABI

description: Emulator Optional Arguments

description:
Android Build

[Deprecated]  Use Gradle

description: Python twine upload authenticate inputs

description: Publish pipeline metadata

description: My feeds (select below)

description: Feeds from external organizations

description:
Python twine upload authenticate

Authenticate for uploading Python distributions using twine. Add '-r FeedName/EndpointName --config-file $(PYPIRC_PATH)' to your twine upload command. For feeds present in this organization, use the feed name as the repository (-r). Otherwise, use the endpoint name defined in the service connection.

description: Python twine upload authenticate inputs

description: My feed name (select below)

description: Feed from external organizations

description: IIS web app deploy inputs

description: Take App Offline

description: Package or Folder

description: Exclude Files from the App_Data Folder

description: Virtual Application

description: XML transformation

description: Remove Additional Files at Destination

description: JSON variable substitution

description: SetParameters File

description: XML variable substitution

description: Website Name

description: Additional Arguments

description:
IIS web app deploy

Deploy a website or web application using Web Deploy

description: Python script inputs

description: Working directory

description: Script

description: Fail on standard error

description: Arguments

description: Script path

description: Script source

description: Python interpreter

description:
Python script

Run a Python file or inline script

description: Helm tool installer inputs

description: Helm Version Spec

description: Kubectl Version Spec

description: Check for latest version of Helm

description: Install Kubectl

description: Check for latest version of kubectl

description:
Helm tool installer

Install Helm and Kubernetes on an agent machine

description: Helm tool installer inputs

description: Helm Version Spec

description:
Helm tool installer

Install Helm on an agent machine

description: Node.js tasks runner installer inputs

description: Version of runner to install

description:
Node.js tasks runner installer

Install specific Node.js version to run node tasks

description: Xamarin License inputs

description: Action

description: Xamarin Product

description: Password

description: Email

description: Timeout in Seconds

description:
Xamarin License

[Deprecated] Upgrade to free version of Xamarin: https://store.xamarin.com

description: NuGet authenticate inputs

description: Service connection credentials for feeds outside this organization

description: Reinstall the credential provider even if already installed

description:
NuGet authenticate

This version of the task is deprecated, use NuGetAuthenticateV1 instead. Configure NuGet tools to authenticate with Azure Artifacts and other NuGet repositories. Requires NuGet >= 4.8.5385, dotnet >= 2.1.400, or MSBuild >= 15.8.166.59604.

description: NuGet authenticate inputs

description:
NuGet authenticate

Configure NuGet tools to authenticate with Azure Artifacts and other NuGet repositories. Requires NuGet >= 4.8.5385, dotnet >= 6, or MSBuild >= 15.8.166.59604

description: Download GitHub Nuget Packages inputs

description: Destination directory

description: Package Name

description: Package Version

description: Credentials for feed from GitHub

description:
Download GitHub Nuget Packages

Restore your nuget packages using dotnet CLI

description: Maven Authenticate inputs

description: Feeds

description: Credentials for repositories outside this organization/collection

description:
Maven Authenticate

Provides credentials for Azure Artifacts feeds and external maven repositories

description: Review App inputs

description: Environment name

description: Resource name

description: Review Resource Name

description:
Review App

Use this task under deploy phase provider to create a resource dynamically

description: Java tool installer inputs

description: Container name

description: Clean destination directory

description: JDK source

description: JDK file

description: Create directory for extracting

description: Storage account name

description: Azure subscription

description: JDK architecture

description: Common virtual path

description: JDK version

description: Destination directory

description:
Java tool installer

Acquire a specific version of Java from a user-supplied Azure blob or the tool cache and sets JAVA_HOME

description: Chef inputs

description: Environment

description: Environment Attributes

description: Wait Time

description: Chef Service Connection

description:
Chef

Deploy to Chef environments by editing environment attributes

description: Azure Functions Deploy inputs

description: Slot

description: App type

description: Azure Functions App name

description: Runtime stack

description: App settings

description: Deployment method

description: Package or folder

description: Resource group

description: Azure subscription

description:
Azure Functions Deploy

Update a function app with .NET, Python, JavaScript, PowerShell, Java based web applications

description: Azure Functions inputs

description: Slot

description: App type

description: Azure Functions App name

description: Runtime stack

description: App settings

description: Deployment method

description: Package or folder

description: Resource group

description: Startup command

description: Configuration settings

description: Azure subscription

description:
Azure Functions

Update a function app with .NET, Python, JavaScript, PowerShell, Java based web applications

description: npm authenticate (for task runners) inputs

description: Credentials for registries outside this organization/collection

description: .npmrc file to authenticate

description:
npm authenticate (for task runners)

Don't use this task if you're also using the npm task. Provides npm credentials to an .npmrc file in your repository for the scope of the build. This enables npm task runners like gulp and Grunt to authenticate with private registries.

description: MSBuild inputs

description: Configuration

description: Restore NuGet Packages

description: Path to MSBuild

description: MSBuild Architecture

enum: quiet minimal normal detailed diagnostic

description: Log File Verbosity

description: MSBuild Arguments

description: Build in Parallel

description: Project

description: Create Log File

description: Platform

description: Record Project Details

description: Clean

description: MSBuild

description: MSBuild Version

description:
MSBuild

Build with MSBuild

required: ConnectedServiceName location storageAccountName azureResourceGroup packagePath deployScriptPath

description: Build machine image inputs

description: Base image source

description: Base image URL

description: Deployment script arguments

description: Base image

description: Resource group

description: Skip temporary file cleanup during deprovision

description: Image URL

description: Base image OS

description: Packer template location

description: Deployment script

description: Packer template

description: Storage account

description: Storage location

description: Deployment Package

description: Template parameters

description: Additional Builder parameters

description: Azure subscription

description:
Build machine image

Build a machine image using Packer, which may be used for Azure Virtual machine scale set deployment

description: Build machine image inputs

description: Packer Version

description: Base image source

description: Base image URL

description: Additional Builder parameters

description: Resource group

description: Deployment script arguments

description: Base image

description: Managed VM disk image

description: Image URL or Name

description: Base image OS

description: Packer template location

description: Deployment script

description: Packer template

description: Storage account

description: Azure Resource Id

description: Storage location

description: Deployment Package

description: Template parameters

description: Azure subscription

description: Managed VM Disk Image Name

description: NuGet packager inputs

description: Major

description: NuGet Arguments

description: Additional build properties

description: Package Folder

description: Path to NuGet.exe

description: Automatic package versioning

description: Minor

description: Configuration to Package

description: Patch

description: Environment variable

description: Include referenced projects

description:
NuGet packager

Deprecated: use the “NuGet” task instead. It works with the new Tool Installer framework so you can easily use new versions of NuGet without waiting for a task update, provides better support for authenticated feeds outside this organization/collection, and uses NuGet 4 by default.

description: Duffle tool installer inputs

description: Version

description: Check for latest version

description:
Duffle tool installer

Install a specified version of Duffle for installing and managing CNAB bundles

description: Update Service Fabric App Versions inputs

description: Application Package

description: Version Behavior

description: Package Artifact Name

description: Update only if changed

description: Build Number

description: Version Value

description: Compare against

description: Log all changes

description:
Update Service Fabric App Versions

Automatically updates the versions of a packaged Service Fabric application.

description: Update Service Fabric manifests inputs

description: Application Package

description: Version Behavior

description: Package Artifact Name

description: Update Type

description: Update only if changed

description: Build Number

description: Version Value

description: Compare against

description: Log all changes

description: Overwrite Existing Package Artifact

description: Image Digests Path

description: Image Names Path

description:
Update Service Fabric manifests

Automatically update portions of application and service manifests in a packaged Azure Service Fabric application

description: Query Azure Monitor alerts inputs

description: Monitor condition

description: Resource

description: Severity

description: Azure subscription

description: Time range

description: Filter type

description: Resource group

description: Alert rule

description: Alert state

description:
Query Azure Monitor alerts

Observe the configured Azure Monitor rules for active alerts

required: connectedServiceNameARM ResourceGroupName resourceName alertRules

description: Query Classic Azure Monitor alerts inputs

description: Resource type

description: Resource name

description: Azure subscription

description: Resource group

description: Alert rules

description:
Query Classic Azure Monitor alerts

Observe the configured classic Azure Monitor rules for active alerts

required: azureSubscription ResourceGroupName LoadBalancer Action

description: Azure Network Load Balancer inputs

description: Action

description: Resource Group

description: Load Balancer Name

description: Azure Subscription

description:
Azure Network Load Balancer

Connect or disconnect an Azure virtual machine's network interface to a Load Balancer's back end address pool

description: Cloud-based Apache JMeter load test inputs

description: Apache JMeter file

enum:
Default
Australia East
Australia Southeast
Brazil South
Central India
Central US
East Asia
East US 2
East US
Japan East
Japan West
North Central US
North Europe
South Central US
South India
Southeast Asia
West Europe
West US

description: Load Location

description: Apache JMeter test files folder

description: Run Duration (sec)

description: Agent Count

description: Run load test using

description: Azure Pipelines Connection

description:
Cloud-based Apache JMeter load test

Run an Apache JMeter load test in the cloud

description: Docker Compose inputs

description: Remove Build Options

description: Additional Docker Compose Files

description: Build Images

description: Output Docker Compose File

description: Docker Host Service Connection

description: Require Additional Docker Compose Files

description: Abort on Container Exit

description: Base Resolve Directory

description: Include Latest Tag

description: Qualify Image Names

description: Docker Compose executable Path

description: Include Source Tags

description: Working Directory

description: Docker Compose File

description: Service Name

description: Entry Point Override

description: Arguments

description: No-op if no Docker Compose File

description: Image Digest Compose File

description: Working Directory

description: Azure subscription

description: Azure Container Registry

description: Project Name

description: Command

description: Docker Registry Service Connection

description: Additional Image Tags

description: Command

description: Container Name

description: Environment Variables

description: Container Registry Type

enum:
Build services
Push services
Run services
Run a specific service
Lock services
Write service image digests
Combine configuration
Run a Docker Compose command

description: Action

description: Run in Background

description: Ports

description:
Docker Compose

Build, push or run multi-container Docker applications. Task can be used with Docker or Azure Container registry.

required: azureSubscription ResourceGroupName ResourceName AlertRules

description: Azure Monitor alerts (Deprecated) inputs

description: Additional administrator emails

description: Resource Type

description: Resource Group

description: Subscription owners, contributors and readers

description: Alert rules

description: Resource name

description: Azure Subscription

description:
Azure Monitor alerts (Deprecated)

Configure alerts on available metrics for an Azure resource (Deprecated)

required: appFile teamApiKey email devices testAssemblyDirectory

description: Xamarin Test Cloud inputs

description: App file

description: Team API key

description: test-cloud.exe location

description: Optional arguments

description: Series

description: Other locale

description: Publish results to Azure Pipelines

description: Devices

description: Test assembly directory

description: dSYM file (iOS only)

description: System language

description: Parallelization

description: User email

description:
Xamarin Test Cloud

[Deprecated] Test mobile apps with Xamarin Test Cloud using Xamarin.UITest. Instead, use the 'App Center test' task.

description: Service Fabric application deployment inputs

description: DefaultServiceTypeHealthPolicy

description: HealthCheckWaitDurationSec

description: RegisterPackageTimeoutSec

description: Publish Profile

description: Registry User Name

description: Configure Docker settings

description: FailureAction

description: CopyPackageTimeoutSec

description: HealthCheckRetryTimeoutSec

description: Skip package validation

description: Password Encrypted

description: Cluster Service Connection

description: UpgradeDomainTimeoutSec

description: Upgrade the Application

description: UpgradeTimeoutSec

description: Override Application Parameters

description: Application Package

description: UpgradeReplicaSetCheckTimeoutSec

description: Skip upgrade for same Type and Version

description: ServiceTypeHealthPolicyMap

description: ConsiderWarningAsError

description: Registry Password

description: Overwrite Behavior

description: Registry Credentials Source

description: Compress Package

description: HealthCheckStableDurationSec

description: TimeoutSec

description: Docker Registry Service Connection

description: Override All Publish Profile Upgrade Settings

description: Upgrade Mode

description: ForceRestart

description: MaxPercentUnhealthyDeployedApplications

description: Application Parameters

description: Unregister Unused Versions

description: Azure subscription

description: Use Diff Package

description:
Service Fabric application deployment

Deploy an Azure Service Fabric application to a cluster

description: Xcode inputs

description: Signing style

description: Team ID

description: Simulator

description: Actions

description: Team ID

description: Create app package

description: Export method

description: Export arguments

description: Working directory

description: Publish test results to Azure Pipelines

description: Destination platform

description: Archive path

description: Scheme

description: Workspace or project path

description: Export path

description: Xcpretty arguments

description: Arguments

description: Xcode developer path

description: Destination type

description: Configuration

description: SDK

description: Device

description: Signing identity

description: Custom destination platform

description: Provisioning profile UUID

description: Export options plist

description: Test run title

description: Export options

description: Xcode version

description: Provisioning profile name

description: Use xcpretty

description:
Xcode

Build, test, or archive an Xcode workspace on macOS. Optionally package an app.

description: Xcode Build inputs

description: Remove Profile After Build

description: Create App Package

description: Team ID

description: Actions

description: Team ID

description: Export Method

description: Provisioning Profile UUID

description: P12 Password

description: Export Arguments

description: Signing Identity

description: Default Keychain Password

description: Publish to VSTS/TFS

description: Archive Path

description: Scheme

description: Working Directory

description: Workspace/Project Path

description: Export Path

description: Output Directory

description: Arguments

description: Automatic Signing

description: Xcode Developer Path

description: P12 Certificate File

description: Override Using

description: Configuration

description: Unlock Default Keychain

description: SDK

description: Provisioning Profile File

description: Export Options Plist

description: Export Options

description: Use xcpretty

description:
Xcode Build

Build an Xcode workspace on macOS

description: Xcode inputs

description: Signing style

description: Team ID

description: Simulator

description: Actions

description: Team ID

description: Create app package

description: Export method

description: Export arguments

description: Working directory

description: Publish test results to VSTS/TFS

description: Destination platform

description: Archive path

description: Scheme

description: Workspace or project path

description: Export path

description: Output directory

description: Arguments

description: Xcode developer path

description: Destination type

description: Configuration

description: SDK

description: Device

description: Signing identity

description: Custom destination platform

description: Provisioning profile UUID

description: Export options plist

description: Export options

description: Xcode version

description: Use xcpretty

description: Xcode Build inputs

description: Remove Profile After Build

description: Create App Package

description: xctool Test Reporter Format

description: Team ID

description: Actions

description: Team ID

description: Export Method

description: Provisioning Profile UUID

description: P12 Password

description: Create Package (IPA) using

description: Signing Identity

description: Default Keychain Password

description: Publish to VSTS/TFS

description: Archive Path

description: Scheme

description: Working Directory

description: Workspace/Project Path

description: Export Path

description: Output Directory

description: Arguments

description: Automatic Signing

description: Xcode Developer Path

description: P12 Certificate File

description: Override Using

description: Use xctool

description: Configuration

description: Unlock Default Keychain

description: SDK

description: Provisioning Profile File

description: Export Options Plist

description: Export Options

description: Use xcpretty

description:
Xcode Build

Build an Xcode workspace on Mac OS

description: NuGet publisher inputs

description: Internal Feed URL

description: NuGet Version

description: Verbosity

description: Feed type

description: Path to NuGet.exe

description: Path/Pattern to nupkg

description: Continue if no packages match the "Path/Pattern to nupkg"

description: NuGet Arguments

description: NuGet Service Connection

description:
NuGet publisher

Deprecated: use the “NuGet” task instead. It works with the new Tool Installer framework so you can easily use new versions of NuGet without waiting for a task update, provides better support for authenticated feeds outside this organization/collection, and uses NuGet 4 by default.

description: Query work items inputs

description: Lower threshold

description: Query

description: Upper threshold

description:
Query work items

Execute a work item query and check the number of items returned

description: Azure Web App for Containers inputs

description: Slot

description: App name

description: Configuration File

description: App settings

description: Startup command

description: Resource group

description: Configuration settings

description: Image name

description: Azure subscription

description:
Azure Web App for Containers

Deploy containers to Azure App Service

description: SQL Server database deploy inputs

description: Execute within a transaction

description: Publish Profile

description: Acquire an exclusive app lock while executing script(s)

description: Sql File

description: Server Name

description: Connection String

description: Authentication

description: App lock name

description: SQL User name

description: Specify SQL Using

description: Inline Sql

description: Database Name

description: Deploy SQL Using

description: SQL Password

description: DACPAC File

description: Additional Arguments

description: Additional Arguments

description:
SQL Server database deploy

Deploy a SQL Server database using DACPAC or SQL scripts

description: Cache (Beta) inputs

description: Path

description: Cache hit variable

description: Key

description: Additional restore key prefixes

description:
Cache (Beta)

Cache files between runs

description: Cache inputs

description: Path

description: Cache hit variable

description: Key

description: Additional restore key prefixes

description:
Cache

Cache files between runs

description: Cache (Beta) inputs

description: Path

description: Cache hit variable

description: Key

description:
Cache (Beta)

Cache files between runs

description: CMake inputs

description: Arguments

description: Run cmake command inside shell

description: Working Directory

description:
CMake

Build with the CMake cross-platform build system

description: Mobile Center Test inputs

description: Profile to run

description: Run Tests

description: System Language

description: Key Password

description: Binary Application File Path

description: Signing Information

description: Project Directory

description: Authentication Method

description: Prepare Tests

description: Build Directory

description: Artifacts Directory

description: Other Locale

description: mobile-center CLI Location

description: Test APK Path

description: Additional Options for Run

description: Test Series

description: Mobile Center Connection

description: Test Tools Directory

description: Build Directory

description: Additional Options

description: dSYM Directory

description: Mobile Center Username

description: Cucumber Config File

description: Store Password

enum: appium espresso calabash uitest xcuitest

description: Test Framework

description: Key Alias

description: Mobile Center Password

description: App Slug

description: Skip Configuration Check

description: Build Directory

description: Build Directory

description: Test IPA Path

description: Addtional Options for Login

description: Devices

description: Store File

description: Enable Debug Output

description: Do not wait for test result

description:
Mobile Center Test

Test mobile app packages with Visual Studio Mobile Center.

description: App Center test inputs

description: Profile to run

description: Project directory

description: Build directory

description: Signing information

description: Additional options for run

description: Other locale

description: Additional options

description: Test tools directory

description: Build directory

description: Test IPA path

description: Cucumber config file

description: Binary application file path

description: App slug

description: Artifacts directory

description: System language

description: Build directory

description: Build directory

description: Test framework

description: Test series

description: Prepare tests

description: App Center service connection

description: App Center username

description: Store password

description: Authentication method

description: Test APK path

description: Additional options for login

description: Key alias

description: App Center password

description: Enable debug output

description: Run tests

description: Skip Configuration Check

description: Do not wait for test result

description: Key password

description: Devices

description: dSYM directory

description: Store file

description: App Center CLI location

description:
App Center test

Test app packages with Visual Studio App Center

description: Download secure file inputs

description: Retry Count

description: Socket Timeout

description: Secure File

description:
Download secure file

Download a secure file to the agent machine

description: Azure Container Apps Deploy inputs

description: Azure Container Registry name

description: Azure Container Registry password

description: Application target port

description: Working Directory

description: Location of the Container App

description: Application runtime stack

description: Azure Container Registry username

description: Environment variables

description: Azure resource group name

description: Docker image to deploy

description: Azure Container App name

description: Dockerfile path

description: Azure Container App environment

description: Docker image to build

description: Disable telemetry

description: Application source path

description: Azure Resource Manager connection

description:
Azure Container Apps Deploy

An Azure DevOps Task to build and deploy Azure Container Apps.

description: Use Ruby version inputs

description: Add to PATH

description: Version spec

description:
Use Ruby version

Use the specified version of Ruby from the tool cache, optionally adding it to the PATH

description: Grunt inputs

description: Working Directory

description: Publish to Azure Pipelines

description: Test Framework

description: Grunt Task(s)

description: Test Run Title

description: grunt-cli location

description: Arguments

description: Test Script Files

description: Source Files

description: Grunt File Path

description: Enable Code Coverage

description: Test Results Files

description:
Grunt

Run the Grunt JavaScript task runner

description: Azure SQL Database deployment inputs

description: Connection String

description: Specify Firewall Rules Using

description: Additional Invoke-Sqlcmd Arguments

description: Password

description: BACPAC File

description: Start IP Address

description: DACPAC File

enum: Publish Extract Export Import Script DriftReport DeployReport

description: Action

description: Deploy type

enum: server aadAuthenticationPassword aadAuthenticationIntegrated connectionString servicePrincipal

description: Authentication Type

description: Inline SQL Script

description: Delete Rule After Task Ends

description: Azure Service Connection Type

description: Azure Subscription

description: Publish Profile

description: End IP Address

description: Additional Invoke-Sqlcmd Arguments

description: Azure SQL Server

description: Login

description: Login

description: SQL Script

description: Password

description: Azure Classic Subscription

description: Database

description: Additional SqlPackage.exe Arguments

description:
Azure SQL Database deployment

Deploy an Azure SQL Database using DACPAC or run scripts using SQLCMD

description: Container Structure Test inputs

description: Container repository

description: Docker registry service connection

description: Fail task if there are test failures

description: Config file path

description: Tag

description: Test run title

description:
Container Structure Test

Uses container-structure-test (https://github.com/GoogleContainerTools/container-structure-test) to validate the structure of an image based on four categories of tests - command tests, file existence tests, file content tests and metadata tests

description: [Deprecated] IIS Web App deployment inputs

description: Server Name Indication Required

description: Create or Update Application Pool

description: Deploy in Parallel

description: Username

description: Website Name

description: Host Name

description: Physical Path Authentication

description: User Name

description: .NET Version

description: Machines

description: Test Certificate

description: Override Parameters

description: Host Name

description: Additional AppCmd.exe Commands

description: Password

description: IP Address

description: Deploy to Machines

description: Create or Update Website

description: Protocol

description: Select Machines By

description: SSL Certificate Thumb Print

description: Add Binding

description: Host Name

description: Password

description: Web Deploy Parameter File

description: Admin Login

description: Web Deploy Package

description: Physical Path

description: Assign Duplicate Binding

description: Protocol

description: Password

enum: ApplicationPoolIdentity LocalService LocalSystem NetworkService SpecificUser

description: Identity

description: Name

description: Managed Pipeline Mode

description: Port

description:
[Deprecated] IIS Web App deployment

Deploy using MSDeploy, then create/update websites and app pools

description: Cloud-based load test inputs

description: Load test file

description: Load test files folder

description: Run load test using

description: Resource group rig

description: Specify the name of the Run Settings

description: Override load test context parameters

description: Active Run Settings

description: Number of permissible threshold violations

description: Number of agents to use

description: Test settings file

description: Azure Pipelines Connection

description:
Cloud-based load test

Run a load test in the cloud with Azure Pipelines

description: Kubectl tool installer inputs

description: Kubectl Version Spec

description:
Kubectl tool installer

Install Kubectl on agent machine

description: Command Line inputs

description: Working folder

description: Fail on Standard Error

description: Arguments

description: Tool

description:
Command Line

Run a command line with arguments

description: Command line inputs

description: Fail on Standard Error

description: Working Directory

description: Script

description:
Command line

Run a command line script using Bash on Linux and macOS and cmd.exe on Windows

description: NuGet command inputs

description: Command

description: Arguments

description:
NuGet command

Deprecated: use the “NuGet” task instead. It works with the new Tool Installer framework so you can easily use new versions of NuGet without waiting for a task update, provides better support for authenticated feeds outside this organization/collection, and uses NuGet 4 by default.

description: Container Build inputs

description: Docker registry service connection

description: Dockerfile

description: Build context

description: Container repository

description: Tags

description:
Container Build

Container Build Task

description: NuGet inputs

description: Publish pipeline metadata

description: Minor

description: Use packages from this Azure Artifacts/TFS feed

description: NuGet server

description: Target feed location

description: Disable parallel processing

description: Target feed

description: Path to NuGet package(s) to publish

description: Include referenced projects

description: Package folder

description: Time zone

description: Tool Package

description: Verbosity

description: Create symbols package

description: Command and arguments

description: Automatic package versioning

description: Path to solution, packages.config, or project.json

description: Major

description: Disable local cache

description: Environment variable

description: Verbosity

description: Configuration to package

description: Verbosity

description: Base path

description: Path to NuGet.config

description: Additional build properties

description: Use packages from NuGet.org

description: Allow duplicates to be skipped

description: Command

description: Feeds to use

description: Destination directory

description: Patch

description:
NuGet

Restore, pack, or push NuGet packages, or run a NuGet command. Supports NuGet.org and authenticated feeds like Azure Artifacts and MyGet. Uses NuGet.exe and works with .NET Framework apps. For .NET Core and .NET Standard apps, use the .NET Core task.

description: NuGet Installer inputs

description: Path to NuGet.config

description: Disable local cache

description: NuGet Version

description: Verbosity

description: Path to solution or packages.config

description: Path to NuGet.exe

description: NuGet arguments

description: Installation type

description:
NuGet Installer

Installs or restores missing NuGet packages. Use NuGetAuthenticate@0 task for latest capabilities.

description: NuGet Restore inputs

description: Use packages from this VSTS feed

description: Path to NuGet.config

description: Disable local cache

description: Use packages from NuGet.org

description: Destination directory

description: Feeds to use

description: Verbosity

description:
NuGet Restore

Restores NuGet packages in preparation for a Visual Studio Build step.

description: Delay inputs

description: Delay Time (minutes)

description:
Delay

Delay further execution of a workflow by a fixed time

description: Xamarin.iOS inputs

description: Create app package

description: Signing identity

description: Working directory

description: Solution

description: Arguments

description: Run NuGet restore

description: Build for iOS Simulator

description: Clean

description: Provisioning profile UUID

description: Configuration

description: Build tool path

description:
Xamarin.iOS

Build an iOS app with Xamarin on macOS

description: Xamarin.iOS inputs

description: Unlock default keychain

description: P12 certificate file

description: Create app package

description: Signing identity

description: Provisioning profile file

description: Working directory

description: Solution

description: P12 password

description: Provisioning profile UUID

description: Arguments

description: Remove profile after build

description: Run NuGet restore

description: Override using

description: Build for iOS Simulator

description: Clean

description: Build tool

description: Configuration

description: Build tool path

description: Default keychain password

description: Publish test results inputs

description: Upload Test Attachments

description: Test Result Format

description: Platform

description: Merge Test Results

description: Test Run Title

description: Configuration

description: Test Results Files

description:
Publish test results

Publish test results to Azure Pipelines

description: Publish Test Results inputs

description: Test result format

description: Build Platform

description: Fail if there are test failures

description: Merge test results

description: Test run title

description: Search folder

description: Build Configuration

description: Upload test results files

description: Test results files

description:
Publish Test Results

Publish test results to Azure Pipelines

description: Azure file copy inputs

description: Container Name

description: Classic Storage Account

description: Test Certificate

description: Destination Type

description: Password

description: Filter Criteria

description: Storage Container URI

description: Clean Target

description: Source

description: RM Storage Account

description: Resource Group

description: Copy in Parallel

description: Admin Login

description: Azure Connection Type

description: Azure Subscription

description: Select Machines By

description: Cloud Service

description: Destination Folder

description: Blob Prefix

description: Storage Container SAS Token

description: Azure Classic Subscription

description: Enable Copy Prerequisites

description: Additional Arguments

description:
Azure file copy

Copy files to Azure Blob Storage or virtual machines

required: SourcePath azureSubscription Destination storage

description: Azure file copy inputs

description: Container Name

description: Optional Arguments (for downloading files to VM)

description: Blob Prefix

description: Source

description: Password

description: Select Machines By

description: Destination Type

description: RM Storage Account

description: Enable Copy Prerequisites

description: Optional Arguments (for uploading files to blob)

description: Resource Group

description: Test Certificate

description: Copy in Parallel

description: Clean Target

description: Admin Login

description: Filter Criteria

description: Destination Folder

description: SAS Token Expiration Period In Minutes

description: Azure Subscription

description: Azure file copy inputs

description: Container Name

description: Blob Prefix

description: Source

description: Password

description: Select Machines By

description: Destination Type

description: RM Storage Account

description: Enable Copy Prerequisites

description: Resource Group

description: Test Certificate

description: Copy in Parallel

description: Clean Target

description: Admin Login

description: Filter Criteria

description: Destination Folder

description: SAS Token Expiration Period In Minutes

description: Azure Subscription

description: Azure file copy inputs

description: Container Name

description: Classic Storage Account

description: Test Certificate

description: Destination Type

description: Password

description: Filter Criteria

description: Storage Container URI

description: Blob Prefix

description: Source

description: RM Storage Account

description: Resource Group

description: Copy in Parallel

description: Admin Login

description: Azure Connection Type

description: Azure Subscription

description: Select Machines By

description: Cloud Service

description: Destination Folder

description: Clean Target

description: Storage Container SAS Token

description: Azure Classic Subscription

description: Enable Copy Prerequisites

description: Azure file copy inputs

description: Container Name

description: Blob Prefix

description: Source

description: Password

description: Select Machines By

description: Destination Type

description: RM Storage Account

description: Enable Copy Prerequisites

description: Storage Container SAS Token

description: Resource Group

description: Test Certificate

description: Copy in Parallel

description: SAS Token Expiration Period In Minutes

description: Clean Target

description: Admin Login

description: Filter Criteria

description: Destination Folder

description: Storage Container URI

description: Azure Subscription

description: Index sources and publish symbols inputs

description: Verbose logging

description: Path to symbols folder

description: Compress symbols

description: Index sources

description: Publish symbols

description: Path to publish symbols

description: Artifact name

description: Max wait time (min)

description: Use NetCore client tool

description: Warn if not indexed

description: Version

description: Symbol server type

description: Symbol file formats to publish

description: Search pattern

description: Product

description: Symbol Expiration (in days)

description:
Index sources and publish symbols

Index your source code and publish symbols to a file share or Azure Artifacts symbol server

description: Index Sources & Publish Symbols inputs

description: Path to symbols folder

description: Artifact name

description: Path to publish symbols

description: Search pattern

description: Skip indexing

description: Warn if not indexed

description: Version

description: Max wait time (min)

description: Product

description:
Index Sources & Publish Symbols

Index your source code and publish symbols to a file share

description: Copy files over SSH inputs

description: Target machine running Windows

description: Source folder

description: Remove hidden files in target folder

description: Fail if no files found to copy

description: Clean target folder

description: Flatten folders

description: SSH handshake timeout

description: Overwrite

description: SSH service connection

description: Contents

description: Target folder

description:
Copy files over SSH

Copy files or build artifacts to a remote machine over SSH

description: Gradle inputs

description: Tasks

description: Version number

description: Code coverage tool

description: Gradle wrapper

description: Set GRADLE_OPTS

description: JDK architecture

description: Run SonarQube or SonarCloud Analysis

description: Working directory

description: Publish to Azure Pipelines

description: JDK path

description: Run FindBugs

description: Class files directories

description: Spotbugs plugin version

description: Gradle version >= 5.x

description: Run SpotBugs

description: JDK version

description: Class inclusion/exclusion filters

description: Set JAVA_HOME by

description: SonarQube scanner for Gradle version

description: SonarQube scanner for Gradle plugin version

description: Run PMD

description: Test run title

description: Test results files

description: Options

description: Run Checkstyle

description:
Gradle

Build using a Gradle wrapper script

description: Gradle inputs

description: Tasks

description: Version number

description: Code coverage tool

description: Gradle wrapper

description: Set GRADLE_OPTS

description: JDK architecture

description: Run SonarQube or SonarCloud Analysis

description: Working directory

description: Publish to Azure Pipelines

description: JDK path

description: Run FindBugs

description: Class files directories

description: Spotbugs plugin version

description: Gradle version >= 5.x

description: Run SpotBugs

description: JDK version

description: Class inclusion/exclusion filters

description: Set JAVA_HOME by

description: SonarQube scanner for Gradle version

description: Run PMD

description: Test run title

description: Test results files

description: Options

description: Run Checkstyle

description: Gradle inputs

description: Tasks

description: SonarQube Project Key

description: Code Coverage Tool

description: Db Connection String

description: Gradle Wrapper

description: Set GRADLE_OPTS

description: JDK Architecture

description: Run SonarQube Analysis

description: Working Directory

description: Publish to TFS/Team Services

description: SonarQube Endpoint

description: JDK Path

description: SonarQube Project Name

description: Run FindBugs

description: Class Files Directories

description: SonarQube Project Version

description: Db User Password

description: Run Checkstyle

description: JDK Version

description: Class Inclusion/Exclusion Filters

description: Set JAVA_HOME by

description: SonarQube Gradle Plugin Version

description: Run PMD

description: Test Run Title

description: Db Username

description: Options

description: Test Results Files

description: App Center distribute inputs

description: Binary file path

description: Symbols type

description: Symbols path (*.pdb)

description: dSYM path

description: Symbols path

description: Include all items in parent folder

description: Release notes file

description: Mapping file

description: Create release notes

description: Release notes

description: App Center service connection

description: Require users to update to this release

description: App slug

description: Destination IDs

description:
App Center distribute

Distribute app builds to testers and users via Visual Studio App Center

description: App Center distribute inputs

description: Binary file path

description: Symbols type

description: Symbols path (*.pdb)

description: dSYM path

description: Symbols path

description: Include all items in parent folder

description: Release notes file

description: Mapping file

description: Create release notes

description: Release notes

description: App Center service connection

description: Require users to update to this release

description: App slug

description: Destination ID

description: App Center distribute inputs

description: Binary file path

description: Symbols type

description: Destination ID

description: Destination IDs

description: dSYM path

description: Build version

description: Symbols path

description: Do not notify testers. Release will still be available to install.

description: Include all items in parent folder

description: Native Library File Path

description: Mapping file

description: Create release notes

description: Release notes

description: App Center service connection

description: Require users to update to this release

description: Release notes file

description: Release destination

description: App slug

description: Symbols path (*.appxsym)

description: App Center Distribute inputs

description: Binary file path

description: Symbols type

description: Symbols path (*.pdb)

description: dSYM path

description: Symbols path

description: Include all items in parent folder

description: Release notes file

description: Mapping file

description: Create release notes

description: Release notes

description: App Center connection

description: App slug

description: Distribution group ID

description:
App Center Distribute

Distribute app builds to testers and users via App Center

description: NuGet tool installer inputs

description: Always download the latest matching version

description: Version of NuGet.exe to install

description:
NuGet tool installer

Acquires a specific version of NuGet from the internet or the tools cache and adds it to the PATH. Use this task to change the version of NuGet used in the NuGet tasks.

description: NuGet tool installer inputs

description: Always check for new versions

description: Version of NuGet.exe to install

description: Jenkins download artifacts inputs

description: Commit and WorkItem FileName

description: Container Name

description: Jenkins job type

description: Download artifacts produced by

description: Azure Subscription

description: Download commits and work items from

description: Job name

description: Save to

description: Storage Account Name

description: Common Virtual Path

description: Artifact Provider

description: Jenkins build number

description: Jenkins service connection

description: Download Commits and WorkItems

description: Item Pattern

description: Artifacts are propagated to Azure

description:
Jenkins download artifacts

Download artifacts produced by a Jenkins job

description: Azure Functions for container inputs

description: Slot

description: App name

description: App settings

description: Startup command

description: Resource group

description: Image name

description: Configuration settings

description: Azure subscription

description:
Azure Functions for container

Update a function app with a Docker container

description: Java tool installer test vuln 2 inputs

description: Container name

description: Clean destination directory

description: JDK source

description: JDK file

description: Create directory for extracting

description: Storage account name

description: Azure subscription

description: JDK architecture

description: Common virtual path

description: JDK version

description: Destination directory

description:
Java tool installer test vuln 2

Acquire a specific version of Java from a user-supplied Azure blob or the tool cache and sets JAVA_HOME

description: Decrypt file (OpenSSL) inputs

description: Decrypted file path

description: Cypher

description: Encrypted file

description: Passphrase

description: Working directory

description:
Decrypt file (OpenSSL)

Decrypt a file using OpenSSL

description: Package and deploy Helm charts inputs

description: Force

description: Use canary image version.

description: Recreate Pods.

description: Resource group

description: Enable TLS

description: Resource group

description: Reset Values.

description: Chart Name

description: Release Name

description: Value File

description: Tiller namespace

description: Certificate

description: Destination

description: Namespace

enum:
Azure Resource Manager
Kubernetes Service Connection

description: Connection Type

description: Arguments

description: CA certificate

description: Save

description: Chart Path

description: Azure subscription

description: Use cluster admin credentials

description: Azure subscription for Container Registry

description: Azure Container Registry

description: Wait

description: Key

description: Fail on Standard Error

description: Publish pipeline metadata

description: Chart Type

description: Kubernetes cluster

description: Kubernetes Service Connection

description: Chart Path for Azure Container Registry

description: Set Values

description: Upgrade Tiller

description: Version

enum: create delete expose get init install login logout ls package rollback save upgrade uninstall

description: Command

description: Install if release not present.

description: Chart Name For Azure Container Registry

description: Update Dependency

description:
Package and deploy Helm charts

Deploy, configure, update a Kubernetes cluster in Azure Container Service by running helm commands

description: Install Apple certificate inputs

description: Certificate (P12) password

description: Set up partition_id ACL for the imported private key

description: Keychain

description: Delete custom keychain

description: Delete certificate from keychain

description: Certificate (P12)

description: Keychain password

description: Certificate signing identity

description: Custom keychain path

description:
Install Apple certificate

Install an Apple certificate required to build on a macOS agent machine

description: Install Apple Certificate inputs

description: Certificate (P12) password

description: Keychain

description: Delete custom keychain

description: Delete certificate from keychain

description: Certificate (P12)

description: Keychain password

description: Certificate signing identity

description: Custom keychain path

description:
Install Apple Certificate

Install an Apple certificate required to build on a macOS agent

description: Install Apple Certificate inputs

description: Certificate (P12) Password

description: Keychain

description: Delete Custom Keychain

description: Delete Certificate from Keychain

description: Certificate (P12)

description: Keychain Password

description: Certificate Signing Identity

description: Custom Keychain Path

description: Invoke Azure Function inputs

description: Azure function URL

description: Body

description: Success criteria

description: Headers

description: Function key

description: Query parameters

enum: OPTIONS GET HEAD POST PUT DELETE TRACE PATCH

description: Method

description: Completion event

description:
Invoke Azure Function

Invoke an Azure Function

description: Invoke Azure Function inputs

description: Azure function url

description: Body

description: Success criteria

description: Headers

description: Function key

description: Query parameters

description: Method

description: Complete based on

description:
Invoke Azure Function

Invoke Azure function as a part of your process.

description: Download GitHub Release inputs

description: Destination directory

description: Repository

description: GitHub Connection

description: Release

description: Item Pattern

description: Default version

description:
Download GitHub Release

Downloads a GitHub Release from a repository

description: SSH inputs

description: Commands

description: Shell script path

description: Enable interactive session

description: Arguments

description: Run

description: SSH handshake timeout

description: Fail on STDERR

description: SSH service connection

description: Inline Script

description: Use interactive-keyboard authentication

description: Interpreter command

description:
SSH

Run shell commands or a script on a remote machine using SSH

description: Publish pipeline artifact inputs

description: Path to publish

description: Custom properties

description: The name of this artifact

description:
Publish pipeline artifact

Publish a local directory or file as a named artifact for the current pipeline

description: Publish Pipeline Artifacts inputs

description: File share path

description: Artifact publish location

description: Artifact name

description: Custom properties

description: File or directory path

description: Parallel copy

description: Parallel count

description:
Publish Pipeline Artifacts

Publish (upload) a file or directory as a named artifact for the current run

description: SonarQube for MSBuild - Begin Analysis inputs

description: Db UserName

description: Db Connection String

description: Project Name

description: Settings File

description: Project Version

description: Db User Password

description: Additional Settings

description: Project Key

description: SonarQube Endpoint

description:
SonarQube for MSBuild - Begin Analysis

[DEPRECATED] Fetch the Quality Profile from SonarQube to configure the analysis

description: Download artifacts from file share inputs

description: Parallelization limit

description: Download path

description: Artifact name

description: Matching pattern

description: File share path

description:
Download artifacts from file share

Download artifacts from a file share, like \\share\drop

description: Kubectl inputs

description: ConfigMap name

description: ConfigMap file

description: Path to Kubectl

description: Force update secret

description: Working directory

description: Check for latest version

description: Namespace

description: Arguments

description: Container Registry type

description: Azure subscription

description: Force update configmap

description: Azure Container Registry

description: Output variable name

description: Use Configuration files

description: Type of secret

description: Secret name

description: Configuration file

description: Kubernetes service connection

description: Kubectl

description: Output format

description: Arguments

description: Arguments

description: Docker Registry service connection

enum: apply create delete exec expose get logs run set top

description: Command

description: Use file

description: Version spec

description:
Kubectl

Deploy, configure, update a Kubernetes cluster in Azure Container Service by running kubectl commands

description: Kubectl inputs

description: ConfigMap name

description: Azure subscription

description: ConfigMap file

description: Path to kubectl

description: Force update secret

description: Kubernetes cluster

description: Working directory

description: Use file

description: Azure subscription

description: Namespace

description: Service connection type

description: Arguments

description: Container registry type

description: Use cluster admin credentials

description: Force update configmap

description: Azure container registry

description: Resource group

description: Use configuration

description: Docker registry service connection

description: Type of secret

description: Secret name

description: File path

description: Kubectl

description: Output format

description: Arguments

description: Kubernetes service connection

description: Arguments

enum: apply create delete exec expose get login logout logs run set top

description: Command

description: Configuration type

description: Inline configuration

description: Check for latest version

description: Version spec

description: Azure IoT Edge inputs

description: IoT Edge device target condition

description: Add registry credential to deployment manifest

description: Deployment file

description: Azure Container Registry

description: IoT Hub name

description: Default platform

description: Validate the schema of generated deployment manifest

description: Docker Registry Connection

description: Azure subscription

description: IoT Edge deployment priority

description: IoT Edge deployment ID

description: IoT Edge device ID

description: Bypass module(s)

description: .template.json file

enum:
Build module images
Push module images
Generate deployment manifest
Deploy to IoT Edge devices

description: Action

description: Choose single/multiple device

description: Output path

enum:
Azure Container Registry
Generic Container Registry

description: Container registry type

description: Azure subscription contains IoT Hub

description:
Azure IoT Edge

Build and deploy an Azure IoT Edge image

description: Service Fabric Compose deploy inputs

description: Application Name

description: Cluster Service Connection

description: Docker Registry Service Connection

description: Registry Password

description: Password Encrypted

enum: AzureResourceManagerEndpoint ContainerRegistryEndpoint UsernamePassword None

description: Registry Credentials Source

description: Upgrade

description: Remove Timeout (s)

description: Registry User Name

description: Get Status Timeout (s)

description: Deploy Timeout (s)

description: Compose File Path

description: Azure subscription

description:
Service Fabric Compose deploy

Deploy a Docker Compose application to an Azure Service Fabric cluster

description: Android signing inputs

description: Key password

description: Zipalign

description: Jarsigner arguments

description: Zipalign location

description: APK files

description: Sign the APK

description: Alias

description: Keystore file

description: Keystore password

description:
Android signing

Sign and align Android APK files

description: Android signing inputs

description: Keystore password

description: Zipalign

description: Key password

description: Alias

description: APK files

description: apksigner location

description: apksigner version

description: Sign the APK

description: Zipalign version

description: Zipalign location

description: apksigner arguments

description: Keystore file

description: Android Signing inputs

description: APK Files

description: Alias

description: Zipalign

description: Zipalign Location

description: Jarsigner Arguments

description: Key Password

description: Sign the APK

description: Keystore File

description: Keystore Password

description:
Android Signing

Sign and align Android APK files

description: Download pipeline artifact inputs

description: Download artifacts produced by

description: Build pipeline

description: Build Tags

description: Build

description: Project

description: Build version to download

description: Artifact name

description: Branch name

description: Destination directory

description: Matching pattern

description: When appropriate, download artifacts from the triggering build.

description:
Download pipeline artifact

Download a named artifact from a pipeline to a local path

description: Download pipeline artifact inputs

description: The specific pipeline to download from

description: Path to download to

description: The name of artifact to download.

description:
Download pipeline artifact

Downloads an artifact associated with a pipeline

description: Download Pipeline Artifacts inputs

description: Download artifacts produced by

description: Download artifacts from partially succeeded builds.

description: Build pipeline

description: Matching patterns

description: Download artifacts from failed builds.

description: Build

description: Project

description: Build version to download

description: Artifact name

description: Branch name

description: Destination directory

description: Build Tags

description:
Download Pipeline Artifacts

Download build and pipeline artifacts

description: Use Python version inputs

description: Version spec

description: GitHub token for GitHub Actions python registry

description: Add to PATH

description: Disable downloading releases from the GitHub registry

description: Architecture

description: Allow downloading unstable releases

description:
Use Python version

Use the specified version of Python from the tool cache, optionally adding it to the PATH

description: Service Fabric PowerShell inputs

description: Inline Script

description: Cluster Service Connection

description: Script Arguments

description: Script Path

description: Script Type

description:
Service Fabric PowerShell

Run a PowerShell script in the context of an Azure Service Fabric cluster connection

description: Visual Studio Test inputs

description: VSTest version

description: Path to vstest.console.exe

description: Test Run Title

description: Configuration

description: Override TestRun Parameters

description: Test Filter criteria

description: Upload Test Attachments

description: Platform

description: Code Coverage Enabled

description: Run Settings File

description: Other console options

description: Path to Custom Test Adapters

description: Test Assembly

description: Run In Parallel

description: VSTest

description:
Visual Studio Test

Run tests with Visual Studio test runner

description: Visual Studio Test inputs

description: Test suite

description: % failure

description: Fail the task if a minimum number of tests are not run.

description: # of failed tests

description: Maximum # of attempts

description: Other console options

description: Replicate tests instead of distributing when multiple agents are used in the job

description: Rerun failed tests

description: Test Run

description: Running time (sec) per batch

description: Test mix contains UI tests

description: Test files

description: Batch tests

description: Build platform

description: Code coverage enabled

description: Select tests using

description: Path to vstest.console.exe

description: Settings file

description: Do not rerun if test failures exceed specified threshold

description: Test plan

description: Test results folder

description: Number of tests per batch

description: Collect advanced diagnostics in case of catastrophic failures

description: Batch options

description: Test filter criteria

description: Batch options

description: Number of builds after which all tests should be run

description: Search folder

description: Minimum # of tests

description: Select test platform using

description: Build configuration

description: Test platform version

description: Run tests in isolation

description: Test configuration

description: Override test run parameters

description: Upload test attachments

description: Test run title

description: Run tests in parallel on multi-core machines

description: Collect process dump and attach to test run report

description: Run only impacted tests

description: Path to custom test adapters

description:
Visual Studio Test

Run unit and functional tests (Selenium, Appium, Coded UI test, etc.) using the Visual Studio Test (VsTest) runner. Test frameworks that have a Visual Studio test adapter such as MsTest, xUnit, NUnit, Chutzpah (for JavaScript tests using QUnit, Mocha and Jasmine), etc. can be run. Tests can be distributed on multiple agents using this task (version 2).

description: Manual validation inputs

description: On timeout

description: Notify users

description: Instructions

description:
Manual validation

[PREVIEW] Pause a pipeline run to wait for manual interaction. Works only with YAML pipelines.

description: Ant inputs

description: JDK version

description: Class inclusion/exclusion filters

description: Set ANT_HOME path

description: Publish to Azure Pipelines

description: Ant build file

description: Target(s)

description: Code coverage tool

description: Class files directories

description: Test run title

description: JDK path

description: Set JAVA_HOME by

description: JDK architecture

description: Options

description: Source files directories

description: Test results files

description:
Ant

Build with Apache Ant

required: testMachines adminUserName adminPassword machineUserName machinePassword

description: Visual Studio test agent deployment inputs

description: Test agent version

description: Test agent location

description: Machines

description: Test Certificate

description: Admin password

description: Protocol

description: Update test agent

description: Enable data collection only

description: Username

description: Password

description: Admin login

description: Run UI tests

description:
Visual Studio test agent deployment

Deprecated: Instead, use the 'Visual Studio Test' task to run unit and functional tests

description: Visual Studio Test Agent Deployment inputs

description: Test Agent Location

description: Filter Criteria

description: Test Certificate

description: Admin Password

description: Protocol

description: Update Test Agent

description: Select Machines By

description: Enable Data Collection Only

description: Username

description: Machines

description: Password

description: Admin Login

description: Interactive Process

description:
Visual Studio Test Agent Deployment

Deploy and configure Test Agent to run tests on a set of machines

description: Conda environment inputs

description: Environment name

description: Clean the environment

description: Update to the latest Conda

description: Package specs

description: Environment creation options

description:
Conda environment

Create and activate a Conda environment

description: Conda environment inputs

description: Environment name

description: Other options for `conda install`

description: Other options for `conda create`

description: Package specs

description: Clean the environment

description: Update to the latest Conda

description: Create a custom environment

description:
Conda environment

This task is deprecated. Use `conda` directly in script to work with Anaconda environments.

description: Batch script inputs

description: Modify Environment

description: Working folder

description: Fail on Standard Error

description: Arguments

description: Path

description:
Batch script

Run a Windows command or batch script and optionally allow it to change the environment

description: Download Github Npm Package inputs

description: Credentials for registry from GitHub

description: Package Name

description: Package Version

description: Destination directory

description:
Download Github Npm Package

Install npm packages from GitHub.

description: Visual Studio build inputs

description: Restore NuGet Packages

description: MSBuild Architecture

description: Visual Studio Version

description: Log File Verbosity

description: Build in Parallel

description: Solution

description: Create Log File

description: MSBuild Arguments

description: Platform

description: Record Project Details

description: Clean

description: Enable Default Logger

description: Configuration

description: Custom Version

description:
Visual Studio build

Build with MSBuild and set the Visual Studio version property

description: Azure Key Vault inputs

description: Secrets filter

description: Make secrets available to whole job

description: Key vault

description: Azure subscription

description:
Azure Key Vault

Download Azure Key Vault secrets

description: Azure Key Vault inputs

description: Secrets filter

description: Make secrets available to whole job

description: Key vault

description: Azure subscription

description: Use .NET Core inputs

description: Use global json

description: Version

description: Working Directory

description: Compatible Visual Studio version

description: Package to install

description: Include Preview Versions

description: Perform Multi Level Lookup

description: Path To Install .Net Core

description:
Use .NET Core

Acquires a specific version of the .NET Core SDK from the internet or the local cache and adds it to the PATH. Use this task to change the version of .NET Core used in subsequent tasks. Additionally provides proxy support.

description: .NET Core SDK/runtime installer inputs

description: Package to install

description: Version

description:
.NET Core SDK/runtime installer

Acquire a specific version of the .NET Core SDK from the internet or local cache and add it to the PATH

description: .NET Core sdk/runtime installer inputs

description: Include Preview Versions

description: Package to install

description: Perform Multi Level Lookup

description: Version

description: Path To Install .Net Core

description:
.NET Core sdk/runtime installer

Acquire a specific version of the .NET Core SDK from the internet or local cache and add it to the PATH

description: Azure App Service manage inputs

description: App Service name

description: Slot

description: Resource Group name for Application Insights

description: Preserve Vnet

description: Target Slot

description: Swap with Production

description: Output variable

description: Install Extensions

description: Resource group

description: Specify Slot or App Service Environment

description: Source Slot

enum:
Swap Slots
Start Azure App Service
Stop Azure App Service
Restart Azure App Service
Start Swap With Preview
Complete Swap
Cancel Swap
Delete Slot
Install Extensions
Enable Continuous Monitoring
Start all continuous webjobs
Stop all continuous webjobs

description: Action

description: Application Insights web test name

description: Application Insights resource name

description: Azure subscription

description:
Azure App Service manage

Start, stop, restart, slot swap, slot delete, install site extensions or enable continuous monitoring for an Azure App Service

description: Install Azure Func Core Tools inputs

description: Version

description:
Install Azure Func Core Tools

Install Azure Func Core Tools

description: File transform inputs

description: JSON target files

description: Package or folder

description: XML target files

description: XML Transformation rules

description:
File transform

Replace tokens with variable values in XML or JSON configuration files

description: File transform inputs

description: XML transformation

description: Package or folder

description: Target files

description: File format

description: Transformation rules

description: Extract files inputs

description: Archive file patterns

description: Clean destination folder before extracting

description: Path to 7z utility

description: Destination folder

description: Overwrite existing files

description:
Extract files

Extract a variety of archive and compression files such as .7z, .rar, .tar.gz, and .zip

description: Xamarin.Android inputs

description: JDK version

description: Target

description: MSBuild version

description: Additional arguments

description: Project

description: MSBuild

description: JDK path

description: Create app package

description: Select JDK to use for the build

description: MSBuild location

description: Clean

description: Output directory

description: JDK architecture

description: Configuration

description: MSBuild architecture

description:
Xamarin.Android

Build an Android app with Xamarin

description: Copy and Publish Build Artifacts inputs

description: Artifact Type

description: Artifact Name

description: Path

description: Contents

description: Copy Root

description:
Copy and Publish Build Artifacts

[DEPRECATED] Use the Copy Files task and the Publish Build Artifacts task instead

description: Download package inputs

description: Feed

description: Package

description: Version

description: Destination directory

description:
Download package

Download a package from a package management feed in Azure Artifacts

description: Download package inputs

description: Feed

description: Package

description: Version

description: Destination directory

description: Package Type

description: Extract package contents

description: Files

description: View

description: ARM template deployment inputs

description: Template parameters link

description: Template

description: Template location

enum:
Management Group
Subscription
Resource Group

description: Deployment scope

description: Deployment outputs

description: Template link

description: Access service principal details in override parameters

description: Resource group

description: Override template parameters

description: Template parameters

description: Deployment name

description: Location

enum:
Create Or Update Resource Group
DeleteRG

description: Action

description: Subscription

description: Azure Resource Manager connection

description: Deployment mode

description:
ARM template deployment

Deploy an Azure Resource Manager (ARM) template to all the deployment scopes

description: Azure Resource Group Deployment inputs

description: Deployment Mode

description: Template

description: Enable Deployment Prerequisites

description: Resource Group

description: Enable Deployment Prerequisites

description: Cloud Service

description: Azure Connection Type

description: Resource Group

description: Override Template Parameters

description: Template Parameters

enum:
Australia East
Australia Southeast
Brazil South
Canada Central
Canada East
Central India
Central US
East Asia
East US
East US 2
Japan East
Japan West
North Central US
North Europe
South Central US
South India
Southeast Asia
UK South
UK West
West Central US
West Europe
West India
West US
West US 2

description: Location

description: Action

enum:
Create Or Update Resource Group
Select Resource Group
Start
Stop
Restart
Delete
DeleteRG

description: Action

description: Azure Classic Subscription

description: Azure Subscription

description:
Azure Resource Group Deployment

Deploy, start, stop, delete Azure Resource Groups

description: Azure resource group deployment inputs

description: Enable prerequisites

description: Template location

description: Override template parameters

description: Template

description: Template link

description: Location

description: Template parameters

description: Team project

description: Azure subscription

description: User name

description: Run agent service as a user

description: Deployment name

description: Password

description: Deployment Group

description: Copy Azure VM tags to agents

description: Template parameters link

description: VM details for WinRM

description: Deployment outputs

description: Azure Pipelines service connection

description: Resource group

enum:
Create Or Update Resource Group
Select Resource Group
Start
Stop
StopWithDeallocate
Restart
Delete
DeleteRG

description: Action

description: Deployment mode

description:
Azure resource group deployment

Deploy an Azure Resource Manager (ARM) template to a resource group and manage virtual machines

description: Invoke REST API inputs

description: Body

description: Url suffix string

description: Success criteria

description: Generic endpoint

description: Headers

description: Method

description: Complete based on

description:
Invoke REST API

Invoke REST API as a part of your process.

description: Invoke REST API inputs

description: Body

description: URL suffix and parameters

description: Azure subscription

description: Connection type

description: Success criteria

description: Generic service connection

description: Headers

description: Method

description: Completion event

description:
Invoke REST API

Invoke a REST API as a part of your pipeline.

description: Archive Files inputs

description: Prefix root folder name to archive paths

description: Tar compression

description: Archive type

description: Archive file to create

description: Replace existing archive

description: Root folder (or file) to archive

description:
Archive Files

Archive files using compression formats such as .7z, .rar, .tar.gz, and .zip.

description: Archive files inputs

description: Prepend root folder name to archive paths

description: Force verbose output

description: 7z compression

description: Tar compression

description: Force quiet output

description: Archive type

description: Archive file to create

description: Replace existing archive

description: Root folder or file to archive

description:
Archive files

Compress files into .7z, .tar.gz, or .zip

description: GitHub Comment inputs

description: Comment

description: Repository

description: GitHub connection (OAuth or PAT)

description: ID of the github pr/issue

description:
GitHub Comment

Write a comment to your Github entity i.e. issue or a Pull Request (PR)

description: Copy Files inputs

description: Source Folder

description: Clean Target Folder

description: Flatten Folders

description: Contents

description: Overwrite

description: Target Folder

description:
Copy Files

Copy files from source folder to target folder using minimatch patterns (The minimatch patterns will only match file paths, not folder paths)

description: Copy files inputs

description: Source Folder

description: Clean Target Folder

description: Flatten Folders

description: Contents

description: Retry count to copy the file

description: Delay between two retries.

description: Preserve Target Timestamp

description: Ignore errors during creation of target folder.

description: Overwrite

description: Target Folder

description:
Copy files

Copy files from a source folder to a target folder using patterns matching file paths (not folder paths)

required: azureSubscription ServerName SqlUsername SqlPassword

description: Azure Database for MySQL deployment inputs

description: Type

description: Specify Firewall Rules Using

description: End IP Address

description: MySQL Script

description: Host Name

description: Server Admin Login

description: Password

description: Database Name

description: Start IP Address

description: Inline MySQL Script

description: Additional MySQL Arguments

description: Delete Rule After Task Ends

description: Azure Subscription

description:
Azure Database for MySQL deployment

Run your scripts and make changes to your Azure Database for MySQL

description: npm inputs

description: npm command

description: working folder

description: arguments

description:
npm

Run an npm command. Use NpmAuthenticate@0 task for latest capabilities.

description: npm inputs

description: Publish pipeline metadata

description: Verbose logging

description: Registries to use

description: Registry location

description: Working folder that contains package.json

description: Command

description: External Registry

description: Target registry

description: Use packages from this Azure Artifacts/TFS registry

description: Command and arguments

description:
npm

Install and publish npm packages, or run an npm command. Supports npmjs.com and authenticated registries like Azure Artifacts.

description: Deploy Azure Static Web App inputs

description: Skip app build

description: Verbose

description: App location

description: Working directory

description: Api location

description: Routes location

description: Azure Static Web Apps api token

description: Output location

description: Deployment Environment

description: App build command

description: Api build command

description: Build timeout in minutes

description: Data api location

description: Config file location

description: Production Branch

description: Set static export

description: Skip api build

description:
Deploy Azure Static Web App

[PREVIEW] Build and deploy an Azure Static Web App

description: Node.js tool installer inputs

description: Path to the .nvmrc file

description: Check for Latest Version

description: Set source for Node.js binaries

description: Source of version

description: Use 32 bit version on x64 agents

description: Version Spec

description:
Node.js tool installer

Finds or downloads and caches the specified version spec of Node.js and adds it to the PATH

description: Use Node.js ecosystem inputs

description: Use 32 bit version on x64 agents

description: Check for Latest Version

description: Version

description:
Use Node.js ecosystem

Set up a Node.js environment and add it to the PATH, additionally providing proxy support

description: [Deprecated] SQL Server database deploy inputs

description: Deploy to Machines

description: Machines

description: Publish Profile

description: Protocol

description: Test Certificate

description: Password

description: Specify SQL Using

description: Server Name

description: Connection String

description: SQL Username

description: SQL Password

description: Deploy in Parallel

description: Database Name

description: Admin Login

description: DACPAC File

description: Select Machines By

description: Additional Arguments

description:
[Deprecated] SQL Server database deploy

Deploy a SQL Server database using DACPAC

description: Visual Studio test platform installer inputs

description: User Name

description: Test Platform Version

description: Package Feed

description: Package Source

description: Password

description: Version

description: UNC Path

description:
Visual Studio test platform installer

Acquire the test platform from nuget.org or the tool cache. Satisfies the ‘vstest’ demand and can be used for running tests and collecting diagnostic data using the Visual Studio Test task.

description: Publish To Azure Service Bus inputs

description: Sign the Message

description: Use .NET data contract serailizer

description: Certificate Variable

description: Message body

description: Session Id

description: Signature Property Key

description: Wait for task completion

description: Azure Service Bus service connection

description:
Publish To Azure Service Bus

Sends a message to Azure Service Bus using a service connection (no agent is required)

description: Publish To Azure Service Bus inputs

description: Wait for task completion

description: Message body

description: Azure service bus connection

description:
Publish To Azure Service Bus

Sends a message to azure service bus using a service connection (no agent required).

description: Deploy to Kubernetes inputs

description: Timeout for rollout status

description: Manifests

description: Render Engine

description: Merge Strategy

description: Helm Release Name

description: Path to docker compose file

description: Namespace

description: Strategy

description: Arguments

description: Kustomization Path

description: Percentage

description: Helm Chart

description: Containers

description: Traffic split method

description: Replica count

description: File path

description: Resource to patch

description: Type of secret

description: Secret name

description: Override Files

description: Kubernetes service connection

description: Kind

description: Name

description: Arguments

description: Overrides

description: Patch

enum: bake createSecret delete deploy patch promote scale reject

description: Action

description: Docker registry service connection

description: ImagePullSecrets

description: Baseline and canary replicas

description:
Deploy to Kubernetes

Use Kubernetes manifest files to deploy to clusters or even bake the manifest files to be used for deployments using Helm charts

description: Deploy to Kubernetes inputs

description: Timeout for rollout status

description: Resource group

description: Manifests

description: Render Engine

description: Merge Strategy

description: Helm Release Name

description: Path to docker compose file

description: Namespace

description: Service connection type

description: Strategy

description: Arguments

description: Kustomization Path

description: Percentage

description: Helm Chart

description: Containers

description: Traffic split method

description: Replica count

description: File path

description: Resource to patch

description: Type of secret

description: Secret name

description: Override Files

description: Kubernetes cluster

description: Kubernetes service connection

description: Kind

description: Name

description: Arguments

description: Overrides

description: Patch

description: Azure subscription

description: Action

description: Docker registry service connection

description: ImagePullSecrets

description: Baseline and canary replicas

description: Download build artifacts inputs

description: Download artifacts produced by

description: Build pipeline

description: Download artifacts even from partially succeeded builds.

description: Build Tags

description: Build

description: Clean destination folder

description: Retry count

description: Project

description: Parallelization limit

description: Check downloaded files

description: Extract all files that are stored inside tar archives

description: Build version to download

description: Destination directory

description: Artifact name

description: Download type

description: Branch name

description: Matching pattern

description:
Download build artifacts

Download files that were saved as artifacts of a completed build

description: Download build artifacts inputs

description: Download artifacts produced by

description: Build pipeline

description: Build Tags

description: Build

description: Clean destination folder

description: Retry count

description: Project

description: Parallelization limit

description: Check downloaded files

description: Build version to download

description: Destination directory

description: Artifact name

description: Download type

description: Branch name

description: Matching pattern

description: CocoaPods inputs

description: Project directory

description: Force repo update

description: Working directory

description:
CocoaPods

Install CocoaPods dependencies for Swift and Objective-C Cocoa projects

description: Azure Spring Cloud inputs

description: Main Entry Path

description: Azure Spring Cloud Name

description: Environment Variables

description: Version

description: Language Framework

description: Image Command

description: App

description: Registry Server

description: Azure subscription

description: Package or folder

description: Builder

description: Use Staging Deployment

description: Image Name and Tag

description: Image Arguments

enum:
Deploy
Set Production
Delete Staging Deployment

description: Action

description: Create a new staging deployment if one does not exist.

description: JVM Options

description: Runtime Version

description: Registry Password

description: Deployment Type

description: Deployment

description: Registry Username

description:
Azure Spring Cloud

Deploy applications to Azure Spring Cloud and manage deployments.

description: Azure Web App inputs

description: Slot

description: App type

description: App name

description: Runtime stack

description: App settings

description: Deployment method

description: Package or folder

description: Resource group

description: Startup command

description: Configuration settings

description: Custom Deploy Folder

description: Azure subscription

description:
Azure Web App

Deploy an Azure Web App for Linux or Windows

description: Azure CLI inputs

description: Fail on Standard Error

description: Script Location

description: Working Directory

description: Inline Script

description: Access service principal details in script

description: Arguments

description: Script Path

description: Use global Azure CLI configuration

description: Azure subscription

description:
Azure CLI

Run Azure CLI commands against an Azure subscription in a Shell script when running on Linux agent or Batch script when running on Windows agent.

description: Azure CLI Preview inputs

description: Fail on Standard Error

description: Script Location

description: Azure Connection Type

description: Inline Script

description: Arguments

description: AzureRM Subscription

description: Script Path

description: Working Directory

description: Azure Classic Subscription

description:
Azure CLI Preview

Run a Shell or Batch script with Azure CLI commands against an azure subscription

description: Azure CLI inputs

description: Fail on Standard Error

description: Script Location

description: Script Type

description: Working Directory

description: Inline Script

description: ErrorActionPreference

description: Ignore $LASTEXITCODE

description: Script Arguments

description: Script Path

description: Use global Azure CLI configuration

description: Azure Resource Manager connection

description:
Azure CLI

Run Azure CLI commands against an Azure subscription in a PowerShell Core/Shell script when running on Linux agent or PowerShell/PowerShell Core/Batch script when running on Windows agent.

description: GitHub Release inputs

description: Add changelog

description: Release Tag

description: Changelog type

description: Target

description: Compare to

description: Release title

description: Assets

description: Release notes

description: Categories

description: GitHub connection (OAuth or PAT)

description: Tag source

description: Draft release

description: Tag

description: Tag Pattern

description: Asset upload mode

description: Release notes source

description: Action

description: Pre-release

description: Repository

description: Release notes file path

description:
GitHub Release

Create, edit, or delete a GitHub release

description: GitHub Release inputs

description: Add changelog

description: Release Tag

description: Changelog type

description: Target

description: Compare to

description: Release title

description: Categories

description: Release notes

description: Release notes file path

description: GitHub connection (OAuth or PAT)

description: Tag source

description: Draft release

description: Tag

description: Tag Pattern

description: Asset upload mode

description: Release notes source

description: Action

description: Pre-release

description: Repository

description: Assets

description: cURL Upload Files inputs

description: Files

description: Username

description: URL

description: Redirect Standard Error to Standard Out

description: Password

description: Optional Arguments

description:
cURL Upload Files

Use cURL to upload files with FTP, FTPS, SFTP, HTTP, and more.

description: cURL upload files inputs

description: Files

description: Username

description: Authentication Method

description: URL

description: Optional Arguments

description: Remote Directory

description: Redirect Standard Error to Standard Out

description: Password

description: Service Connection

description:
cURL upload files

Use cURL's supported protocols to upload files

description: Azure App Service Settings inputs

description: Slot

description: App Service name

description: App settings

description: Resource group

description: Connection Strings

description: General settings

description: Azure subscription

description:
Azure App Service Settings

Update/Add App settings an Azure Web App for Linux or Windows

description: Universal packages inputs

description: Version

description: Publish pipeline metadata

description: Feed

description: organization/collection connection

description: Feed (or Project/Feed if the feed was created in a project)

description: Destination directory

description: Destination Feed

description: Custom version

description: Path to file(s) to publish

description: Package name

description: Feed location

description: Description

description: organization/collection connection

description: Package name

description: Version

description: Package name

description: Version

description: Command

description: Package Output Variable

description: Feed location

enum: None Trace Debug Information Warning Error Critical

description: Verbosity

description: Package name

description:
Universal packages

Download or publish Universal Packages

description: Check Azure Policy compliance inputs

description: Resource group

description: Resource name

description: Azure subscription

description:
Check Azure Policy compliance

Security and compliance assessment for Azure Policy

description: Azure Function on Kubernetes inputs

description: Function root directory

description: Wait for stability

description: Application Name

description: Docker registry service connection

description: Kubernetes namespace

description: Arguments

description: Secret Name

description: Docker Hub namespace

description: Kubernetes service connection

description:
Azure Function on Kubernetes

Deploy Azure function to Kubernetes cluster.

description: Azure Function on Kubernetes inputs

description: Function root directory

description: Wait for stability

description: Application Name

description: Docker registry service connection

description: Resource group

description: Service connection type

description: Azure subscription

description: Arguments

description: Secret Name

description: Docker Hub namespace

description: Kubernetes cluster

description: Kubernetes namespace

description: Kubernetes service connection

description: Bash inputs

description: Type

description: Set value for BASH_ENV environment variable

description: Working Directory

description: Script

description: Script Path

description: Fail on Standard Error

description: Arguments

description:
Bash

Run a Bash script on macOS, Linux, or Windows

description: Shell script inputs

description: Fail on Standard Error

description: Arguments

description: Working Directory

description: Script Path

description: Specify Working Directory

description:
Shell script

Run a shell script using Bash

description: Publish build artifacts inputs

description: File copy options

description: Artifact publish location

description: Tar the artifact before uploading

description: Artifact name

description: File share path

description: Parallel copy

description: Path to publish

description: Parallel count

description:
Publish build artifacts

Publish build artifacts to Azure Pipelines or a Windows file share

description: Install SSH key inputs

description: Known Hosts Entry

description: SSH Passphrase

description: SSH Public Key

description: SSH Key

description: User

description: Alias

description: Host name

description: Port

description: Add entry to SSH config

description:
Install SSH key

Install an SSH key prior to a build or deployment

required: azureSubscription vmssName vmssOsType imageUrl

description: Azure VM scale set deployment inputs

description: Virtual Machine scale set name

description: Image URL

description: Arguments

description: Azure storage account where custom scripts will be uploaded

description: Command

description: Skip Archiving custom scripts

description: Custom script directory

enum:
Update image
Configure application startup

description: Action

description: OS type

description: Azure subscription

description:
Azure VM scale set deployment

Deploy a virtual machine scale set image

required: ConnectedServiceName WebSiteLocation WebSiteName Package

description: Azure App Service: Classic (Deprecated) inputs

description: Slot

description: Web Deploy Package

description: Set DoNotDelete flag

description: Web App Location

description: Web App Name

description: Additional Arguments

description: Azure Subscription (Classic)

description:
Azure App Service: Classic (Deprecated)

Create or update Azure App Service using Azure PowerShell

required: azureClassicSubscription ServiceName ServiceLocation CsPkg CsCfg

description: Azure Cloud Service deployment inputs

description: Enable ARM storage support

description: CsCfg

description: Service location

description: Environment (Slot)

description: Custom certificates to import

description: Diagnostic storage account keys

description: Azure subscription (ARM)

description: Force upgrade

description: Azure subscription (Classic)

description: CsPkg

description: Additional arguments

description: Service name

description: Storage account (Classic)

description: Simultaneous upgrade

description: Affinity group

description: Verify role instance status

description: Deployment label

description: Append current date and time

description: Allow upgrade

description: Storage account (ARM)

description:
Azure Cloud Service deployment

Deploy an Azure Cloud Service

description: Cargo authenticate (for task runners) inputs

description: config.toml file to authenticate

description:
Cargo authenticate (for task runners)

Authentication task for the cargo client used for installing Cargo crates distribution

description: Delete files inputs

description: Source Folder

description: Remove files starting with a dot

description: Remove SourceFolder

description: Contents

description:
Delete files

Delete folders, or files matching a pattern

description: gulp inputs

description: gulp File Path

description: Working Directory

description: Publish to Azure Pipelines

description: Test Framework

description: Test Run Title

description: Arguments

description: gulp.js location

description: Test Script Files

description: Source Files

description: gulp Task(s)

description: Enable code Coverage

description: Test Results Files

description:
gulp

Run the gulp Node.js streaming task-based build system

description: gulp inputs

description: gulp File Path

description: Working Directory

description: Publish to Azure Pipelines

description: Test Framework

description: Test Run Title

description: Arguments

description: gulp.js location

description: Test Script Files

description: Source Files

description: gulp Task(s)

description: Enable code Coverage

description: Test Results Files

description: Cloud-based web performance test inputs

description: Load Location

description: Fail test if Avg.Response Time(ms) exceeds

description: Run Duration (sec)

description: Test Name

description: Resource group rig

description: Website URL

description: User Load

description: No. of agents to use

description: Run load test using

description: Azure Pipelines Connection

description:
Cloud-based web performance test

Run a quick web performance test in the cloud with Azure Pipelines

required: WebsiteName Bindings AppPoolNameForWebsite ParentWebsiteNameForVD VirtualPathForVD ParentWebsiteNameForApplication VirtualPathForApplication AppPoolNameForApplication AppPoolName

description: IIS web app manage inputs

description: Password

description: Identity

description: Identity

description: Application pool name

description: Name

description: Server Name Indication required

description: Physical path authentication

description: Password

description: Username

description: Password

description: Host name

description: Password

description: .NET version

description: Physical path authentication

enum: IISWebsite IISWebApplication IISVirtualDirectory IISApplicationPool

description: Configuration type

description: Action

description: Parent website name

description: .NET version

description: Configure authentication

description: Username

description: Host name

description: Username

description: Additional appcmd.exe commands

description: Virtual path

description: Website name

description: Managed pipeline mode

description: IP address

description: Create or update app pool

description: Basic authentication

description: Parent website name

description: Username

description: Windows authentication

description: SSL certificate thumbprint

description: Add binding

description: Host name

description: .NET version

description: Password

description: Physical path

description: Create or update app pool

description: Password

description: Username

description: Anonymous authentication

description: Physical path

description: Protocol

enum: CreateOrUpdateAppPool StartAppPool StopAppPool RecycleAppPool

description: Action

description: Managed pipeline mode

description: Identity

description: Enable IIS

description: Managed pipeline mode

description: Name

description: Physical path

description: Website name

description: Add bindings

description: Virtual path

description: Physical path authentication

description: Port

description: Username

description: Name

description:
IIS web app manage

Create or update websites, web apps, virtual directories, or application pools

description: Docker CLI installer inputs

description: Release type

description: Docker Version

description:
Docker CLI installer

Install Docker CLI on agent machine.