cicd-integrations
2022.10
false
- Overview
- UiPath CLI
- Azure DevOps extension
- Jenkins plugin

CI/CD integrations user guide
Last updated Apr 28, 2025
Prerequisites:
- Create a CSV file that contains the assets that you want to deploy to Orchestrator.
                     The CSV file must have the following three columns:name,type,value, anddescription.
- Run the CLI exe(for Windows) ordll(for Linux) file.
- Add the required Orchestrator API access application scopes.
For more information about the CSV file, check the example below.
| name | type | value | description | 
|---|---|---|---|
| asset_1_name | text | "i have a comment" | asset_1_description | 
| asset_2_name | integer | 
 | asset_2_description | 
| asset_3_name | bool | 
 | asset_3_description | 
| asset_4_name | credential | username:password | asset_4_description | 
To deploy assets to Orchestrator, take the following steps:
Usage:
asset deploy <assets_file> <orchestrator_url> <orchestrator_tenant> [-u <orchestrator_user> -p <orchestrator_pass>] [-t <auth_token> -a <account_name>] [-A <account_for_app> -I <application_id> -S <application_secret> --applicationScope] [-o <folder>] [-l <language>]asset deploy <assets_file> <orchestrator_url> <orchestrator_tenant> [-u <orchestrator_user> -p <orchestrator_pass>] [-t <auth_token> -a <account_name>] [-A <account_for_app> -I <application_id> -S <application_secret> --applicationScope] [-o <folder>] [-l <language>]Examples:
- asset deploy assets_file.csv "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -l en-US.
- asset deploy assets_file.csv "https://uipath-orchestrator.myorg.com" default -u admin -p 123456 -o OurOrganization.
- asset deploy assets_file.csv "https://uipath-orchestrator.myorg.com" default -t a7da29a2c93a717110a82 -a myAccount.
- asset delete assets_file.csv "https://uipath-orchestrator.myorg.com" default -A accountForExternalApp -I myExternalAppId -S myExternalAppSecret --applicationScope "OR.Folders.Read OR.Settings.Read".