cicd-integrations
2025.10
true
UiPath logo, featuring letters U and I in white

CI/CD integrations user guide

Last updated Nov 12, 2025

About UiPath CLI

UiPath® provides a command-line interface (CLI) that enables you to execute automation lifecycle tasks such as packaging, deploying, testing, and running automations in Orchestrator. The CLI is designed for integration with third-party tools like GitLab, Jenkins, or Azure DevOps, allowing automation teams to adopt CI/CD best practices at scale.

Note:

UiPath CLI can be used with Orchestrator deployed via Automation Cloud™, Automation Suite, or Standalone.

Common use cases

UiPath CLI is built to enable Automation Lifecycle Management (ALM) through seamless integration with CI/CD pipelines.

It allows automation teams to:

  • Package and version RPA projects (Cross-platform, Windows, Windows - Legacy) into portable NuGet artifacts.
  • Deploy and promote projects across environments using repeatable, auditable pipelines.
  • Integrate with external tools like Azure DevOps, GitLab, or Jenkins for continuous integration and deployment.
  • Package, deploy, and activate multi-project Solutions — combining RPA, Agentic workflows, API processes, and configuration into a single, versioned unit.

This enables enterprise-grade automation delivery at scale, fully aligned with DevOps practices.

Solutions support

UiPath CLI supports Solutions — a packaging format that combines multiple project types and configurations into a single deployable unit.

Solutions can include:

  • Cross-platform or Windows RPA projects (Windows - Legacy projects are not supported within Solutions).
  • Agents, Agentic processes, and API Workflows.
  • Environment configuration and binding files.

This simplifies how enterprise teams manage full-stack automation and apply DevOps discipline across environments and tenants.

Learn more in Working with Solutions.

CLI packages

UiPath CLI is distributed in the following packages:

Package NameSupported OSSupported Project Types
UiPath.CLI.WindowsWindowsRPA Projects (Cross-platform/Windows), Solutions
UiPath.CLI.LinuxLinuxRPA Projects (Cross-platform), Solutions
UiPath.CLI.Windows.LegacyWindowsRPA Projects (Windows - Legacy) 1

1 Use UiPath.CLI.Windows.Legacy only for standalone Windows - Legacy projects that are not part of a Solution.

Runtime requirements

All UiPath CLI packages (Windows, Linux, and Legacy) require .NET 8.

  • On Windows, install the .NET Desktop Runtime 8 (included with the .NET SDK).
  • On Linux, ensure the .NET Runtime 8 is available in your environment.
  • The CLI is compatible with UiPath Robot 2025.10 and newer.
Note:

Unless otherwise specified, all 25.x CLI versions are compatible with Robot 2025.10 and later.

Integration with CI/CD plugins (Azure DevOps and Jenkins)

Starting with version 25.10, UiPath CLI is distributed together with major updates of the Azure DevOps and Jenkins plugins.

  • The plugin versions install UiPath CLI 25.10 (and later) in one of the following flavors:
    • UiPath.CLI.Windows
    • UiPath.CLI.Linux
    • UiPath.CLI.Windows.Legacy
  • Older CLI versions (23.x / 24.x) are not installed automatically by the updated plugins.
Warning:

When upgrading the Azure DevOps or Jenkins plugins, review your pipeline definitions and ensure they reference the correct CLI flavor. Existing pipelines that reference older CLI versions must be updated to use one of the new CLI package names.

Limitations

  • UiPath CLI does not support SSO authentication.
  • Projects using Local Triggers cannot be built using CLI.
  • Package signing for standalone projects: UiPath CLI lacks the functionality to sign a package, a feature that is available when you publish the package from Studio. In this case, the only option is to sign the package after it is built using UiPath CLI. For details, refer to the sign command. This signing option works also for Azure DevOps and Jenkins.

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo
Trust and Security
© 2005-2025 UiPath. All rights reserved.