cicd-integrations
2025.10
true
- Overview
- UiPath CLI
- About UiPath CLI
- Downloading UiPath CLI
- Compatibility matrix
- Running UiPath CLI
- Managing NuGet feeds
- 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 Nov 5, 2025
Running UiPath CLI
This section describes how you can use the UiPath Command Line Interface (CLI) depending on your device's operating system and the CLI flavor you have installed.
- UiPath.CLI.Windows – CLI designed for Windows devices
- UiPath.CLI.Linux – CLI designed for Linux devices
- UiPath.CLI.Windows.Legacy – CLI designed for RPA Windows - Legacy projects
Running UiPath.CLI.Windows / UiPath.CLI.Windows.Legacy
You can execute tasks by calling uipcli.exe together with the corresponding parameters.
To execute sub-tasks, use the following format:
uipcli.exe <task name> <sub-task name> [options]uipcli.exe <task name> <sub-task name> [options]To run the CLI:
- Open a Command Prompt and navigate to the folder extracted from the
.nupkgfile. - Type
uipcli.exeand press Enter.
Running UiPath.CLI.Linux
You can execute tasks by calling dotnet uipcli.dll together with the corresponding parameters.
To execute sub-tasks, use the following format:
dotnet uipcli.dll <task name> <sub-task name> [options]dotnet uipcli.dll <task name> <sub-task name> [options]To run the CLI:
- Open a terminal window and navigate to the folder extracted from the
.nupkgfile. - Type
dotnet uipcli.dlland press Enter.