cicd-integrations
2024.10
true
- Overview
 - UiPath CLI
- About UiPath CLI
 - Downloading UiPath CLI
 - Compatibility matrix
 - Running UiPath CLI
 - Managing NuGet feeds
 - About UiPath CLI tasks
 - Packing projects into a package
 - Analyzing a project
 - Deploying a package to Orchestrator
 - Running a job inside Orchestrator
 - Testing a package or running a test set
 - Testing multiple packages
 - Deploying assets to Orchestrator
 - Deleting assets from Orchestrator
 - Running tasks using JSON configuration
 - Restoring automation dependencies
 
- Troubleshooting UiPath CLI
 
 - Azure DevOps extension
 - Jenkins plugin
 

CI/CD integrations user guide
Last updated Oct 23, 2025
Running UiPath CLI
This section describes how you can use UiPath command-line interface (CLI) depending on your device's operating system:
- UiPath.CLI.Windows - UiPath CLI designed for Windows devices
 - UiPath.CLI - UiPath CLI designed for Linux devices
 
Running UiPath.CLI.Windows
You can execute tasks by calling uipcli.exe including the corresponding parameters. To execute sub-tasks, the command needs to have the following format: uipcli.exe <task name> <sub-task name>.
To run the CLI, take the following steps:
- Open a command prompt and navigate to the folder extracted from the NUPKG file.
 - Type 
uipcli.exeand select the Enter key. 
Running UiPath.CLI
You can execute tasks by callinguipcli.exe including the corresponding parameters. To execute sub-tasks, the command needs to have the following format: dotnet uipcli.dll <task name> <sub-task name>.
To run the CLI, take the following steps:
- Open a command prompt and navigate to the folder extracted from the NUPKG file.
 - Type 
dotnet uipcli.dll, and select the Enter key.