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 Jul 4, 2025
About UiPath CLI tasks
linkThis page describes the tasks that you can execute from the UiPath command-line interface (CLI) and their corresponding sub-tasks.
Important: Starting with April 2023, and 2023.4, new executions will be blocked in classic folders. For tasks that include a classic folder in their configuration, a
To display the UiPath CLI version, use the following command:
Folder not found message is displayed
, and the task is not performed. Learn more about classic folder removal here.
uipcli --version
uipcli --version
Asset
linkWith the
asset
task, you can manage your assets available in Orchestrator.
The sub-tasks available under the
asset
task are:
delete
: deletes an asset from an Orchestrator instance.deploy
: deploys an asset to an Orchestrator instance.
Job
linkWith the
job
task, you can run jobs in Orchestrator.
Package
linkWith the
package
task, you can analyze, build, deploy, or delete packages.
The sub-tasks available under the
package
task are:
analyze
: check projects for violations discovered by the workflow analyzer.delete
: deletes an Orchestrator package.deploy
: deploys packages to an Orchestrator instance. With this sub-task, you can also choose to publish packages to a given set of environments or folders.pack
: packs a project into a single package.
Note: This task packs one project at a time.
Test
linkWith the
test
task, you can run tests in Orchestrator.
Using the
run
sub-task available under the test
task, you can test a given package, or run an existing Test Set on Orchestrator.
Run
linkWith the
run
task, you can run a task based on a JSON configuration file.
Help
linkWith the
help
task, you can display the required and optional parameters for a specific command.
Version
linkWith the
version
task, you can display information about the version of the CLI that you are currently using.