- 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
Overview
UiPath Solutions represent a new way to manage and deploy automation at scale. A solution bundles multiple automation projects, configurations, and dependencies into a single unit that can be packaged, versioned, and deployed together.
Solutions are designed to support large-scale automation initiatives by enabling centralized control over deployment configurations, modular reuse of automation components, and streamlined DevOps workflows.
This section introduces how to use the UiPath CLI, Azure DevOps extension, and Jenkins plugin to automate the lifecycle of Solutions through your CI/CD pipelines.
Key capabilities
With UiPath Solutions, you can:
- Group multiple projects (RPA Workflows, API Workflows, Agents, Agentic Process, Apps etc.) into a single versioned unit.
- Define environment-specific bindings to manage connections and configurations centrally.
- Restore dependencies and validate governance rules for all included projects.
- Package and upload Solution packages to Solutions in Orchestrator.
- Deploy and activate Solutions across environments (Dev → Test → Prod).
- Download deployment configurations, or uninstall and clean up deployments.
Solutions are intended for:
- Automation CoEs managing multiple interdependent projects.
- Enterprises standardizing deployment patterns via CI/CD.
- Customers using Automation Cloud Orchestrator (on-prem support is not available in 25.10).
Supported tools
You can manage solutions through:
- UiPath CLI
- Azure DevOps plugin (v6+)
- Jenkins plugin (v5+)
Older plugin versions are not compatible with Solutions. After upgrading the plugin versions, pipelines must use one of the new UiPath.CLI.* flavors explicitly. See Compatibility matrix for details.