cicd-integrations
2025.10
true
- Overview
- UiPath CLI
- About UiPath CLI
- Downloading UiPath CLI
- Compatibility matrix
- Running UiPath CLI
- Managing NuGet feeds
- Trusting custom certificates
- Test Manager Support
- Packing projects into a package
- Signing project packages
- Analyzing a project
- Deploying a package to Orchestrator
- Running a job inside Orchestrator
- Testing a package or running a test set
- Testing multiple packages
- Input parameters JSON format
- 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
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.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 / UiPath.CLI.Windows / UiPath.CLI.macOS
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.