MarketplaceStudioConnectorUiPath Tasks for Azure DevOps

Create your first automation in just a few minutes.Try Studio Web

UiPath Tasks for Azure DevOps

UiPath Tasks for Azure DevOps

by UiPath

2

Connector

External Clicks

<100

Gatadi, Pavan Kumar
Posted 5 years ago

I have configured on premises service connection for orchestrator and also setup self hosted build agent. After that I have used classic editor in azure devops to run the build pipeline using UiPath tasks but on running build pipeline its throws an error "##[error]No agent found in pool XXXX which satisfies the specified demands: npm, Agent.Version -gtVersion 2.144.0".  Need help How to resolve this?

Alvin Stanescu
Posted 5 years ago ago

I assume that you've recently installed the agent, so the agent version would indeed be newer. 

Make sure to also install npm from here, or just don't demand npm from the required agent capabilities for your job, since our tasks do not need it.

Capell, Christopher
Posted 5 years ago

Will this work with version 4.7 of the .NET framework?

Alvin Stanescu
Posted 5 years ago ago

As per .NET backward-compatibility rules, this should work just fine.

Allen Hackworth
Posted 5 years ago

I guess what is not clear to me is how I would create a service connection from Azure DevOps that uses an on-premises DevOps agent.

Alvin Stanescu
Posted 5 years ago ago

The service connection has nothing to do with the agent itself. A service connection is basically a way of sending a set of credentials to a build agent in a secure manner.

You should just create the agent (see the Self-hosted agent topic over at https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/agents?view=azure-devops&tabs=browser), add it to a new agent pool, and assign jobs to that pool in your pipeline/build definition (either set it in your YML file or, if you're using a classic pipeline with the visual editor, just edit the build definition and assign it over there). 

Obviously, the self-hosted agent needs to be able to access your Azure DevOps instance (be it Cloud or On-Premises) for it to even be connectable.

Separately, you should go to Project Settings -> Service Connection and add a new service connection to Orchestrator (basic auth should be used for on-premises Orchestrators), one that you should use in your task, irrespective of where the agent that will run the build is located.

Allen Hackworth
Posted 5 years ago

How is an on-premises service connection for Orchestrator configured?  Does it require a public URL?  With the classic pipeline I releaseed from an on-premises Azure DevOps agent.

Alvin Stanescu
Posted 5 years ago ago

Hi Allen,

You will first have to add a service connection to that Orchestrator beforehand, but otherwise it's the same.

Your Orchestrator doesn't need to have a public URL if you use an on-premises Azure DevOps agent (that is, one that has access to the Orchestrator, even if the Orchestrator isn't publicly exposed).

Publisher

UiPath

Visit publisher's page

Trusted Source

License & Privacy

License Agreement

Privacy Terms

Technical

Updated

December 20, 2021

Works with

Studio: 20.4 - 22.10

Application

Microsoft Azure

Support

Link: https://www.uipath.com/company/contact-us/contact-technical-support

UiPath Standard Support, see your Service Agreement.

Resources