- Overview
- UiPath CLI
- Azure DevOps extension
- Jenkins plugin

CI/CD integrations user guide
About UiPath CLI tasks
This page describes the tasks that you can execute from the UiPath command-line interface (CLI) and their corresponding sub-tasks.
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 Folder not found message is displayed, and the task is not performed. Learn more about classic folder removal here.
To display the UiPath CLI version, use the following command:
uipcli --versionuipcli --versionAsset
With 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
With the job task, you can run jobs in Orchestrator.
Package
With 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.
This task packs one project at a time.
Test
With 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
With the run task, you can run a task based on a JSON configuration file.
Help
With the help task, you can display the required and optional parameters for a specific command.
Version
With the version task, you can display information about the version of the CLI that you are currently using.