cicd-integrations
2025.10
true
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
UiPath logo, featuring letters U and I in white

CI/CD 連携ユーザー ガイド

最終更新日時 2025年12月10日

UiPath CLI について

UiPath® は、Orchestrator でのオートメーションのパッケージ化、デプロイ、テスト、実行などのオートメーション ライフサイクル タスクを実行するためのコマンド ライン インターフェイス (CLI) を提供します。CLI は GitLab、Jenkins、Azure DevOps などのサードパーティ ツールとの連携用に設計されているため、オートメーション チームは CI/CD のベスト プラクティスを大規模に採用できます。

注:

UiPath CLI は、Automation Cloud™、Automation Suite、またはスタンドアロンを介してデプロイされた Orchestrator で使用できます。

共通のユースケース

UiPath CLI は、CI/CD パイプラインとシームレスに連携することでオートメーション ライフサイクル管理 (ALM) を実現するように構築されています。

これにより、オートメーション チームは次の操作を実行できます。

  • RPA プロジェクト (クロスプラットフォーム、Windows、Windows - レガシ) をポータブル NuGet 成果物にパッケージ化してバージョン管理する。
  • 反復可能で監査可能なパイプラインを使用して、環境全体にプロジェクトをデプロイおよび昇格します。
  • Azure DevOps、GitLab、Jenkins などの外部ツールと連携し、継続的な連携とデプロイを実現します。
  • マルチプロジェクト ソリューションをパッケージ化、デプロイ、アクティブ化する — RPA、エージェンティック ワークフロー、API プロセス、設定を、バージョン管理された 1 つの単位に組み合わせます。

これにより、DevOps プラクティスと完全に連携したエンタープライズ レベルのオートメーションを大規模に提供できます。

ソリューションのサポート

UiPath CLI はソリューションをサポートしています。ソリューションは、複数のプロジェクトの種類と構成を 1 つのデプロイ可能な単位にまとめたパッケージ形式です。

ソリューションには以下が含まれます。

  • クロスプラットフォームまたは Windows RPA プロジェクト (Windows - レガシ プロジェクトはソリューション内ではサポートされていません)。
  • エージェント、エージェンティック プロセス、API ワークフロー。
  • 環境の構成とバインド ファイル。

これにより、エンタープライズ チームがフルスタックの自動化を管理し、環境とテナント全体に DevOps 規範を適用する方法が簡素化されます。

詳しくは 、「ソリューションを使用する」をご覧ください。

CLI パッケージ

UiPath CLI は、以下のパッケージで配布されています。

パッケージ名サポートされる OSサポートされているプロジェクトの種類
UiPath.CLI.WindowsWindowsRPA プロジェクト (クロスプラットフォーム/Windows)、ソリューション
UiPath.CLI.LinuxLinuxRPA プロジェクト (クロスプラットフォーム)、ソリューション
UiPath.CLI.macOSmacOS (ARM64)RPA プロジェクト (クロスプラットフォーム)、ソリューション
UiPath.CLI.Windows.LegacyWindowsRPA プロジェクト (Windows - レガシ) 1

1 UiPath.CLI.Windows.Legacy は、ソリューションに含まれないスタンドアロンの Windows - レガシ プロジェクトにのみ使用します。

ランタイム要件

すべての UiPath CLI パッケージ (Windows、Linux、macOS、レガシ) には .NET 8 が必要です。

  • Windows では、.NET Desktop Runtime 8 (.NET SDK に付属) をインストールします。
  • Linux では、お使いの環境で .NET ランタイム 8 が利用可能であることを確認してください。
  • macOS では、ARM64 用の .NET ランタイム 8 をインストールします (Apple シリコンのみ)。
  • CLI は、v2025.10 以降の UiPath Robot に対応しています。
注:

macOS のサポートは現在、ARM64 (Apple Silicon) プロセッサでのみ利用可能です。Intel プロセッサ搭載の Mac はサポートされていません。

注:

特に指定がない限り、すべての v25.x CLI は v2025.10 以降の Robot に対応しています。

CI/CD プラグイン (Azure DevOps および Jenkins) との連携

バージョン 25.10 から、UiPath CLI は Azure DevOps および Jenkins プラグインのメジャー アップデートと共に配布されます。

  • プラグインのバージョンでは、UiPath CLI 25.10 (およびそれ以降) が次のいずれかのフレーバーでインストールされます。
    • UiPath.CLI.Windows
    • UiPath.CLI.Linux
    • UiPath.CLI.macOS
    • UiPath.CLI.Windows.Legacy
  • 古いバージョンの CLI (23.x / 24.x) は、更新されたプラグインによって自動的にはインストールされません。
警告:

Azure DevOps または Jenkins プラグインをアップグレードする場合は、パイプライン定義を確認し、正しい CLI フレーバーを参照していることを確認します。古い CLI バージョンを参照する既存のパイプラインを更新して、新しい CLI パッケージ名のいずれかを使用する必要があります。

制限事項

  • UiPath CLI は SSO 認証をサポートしていません。
  • ローカル トリガーを使用するプロジェクトは、CLI を使用して構築できません。

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo
信頼とセキュリティ
© 2005-2025 UiPath. All rights reserved.