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

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

最終更新日時 2026年5月7日

UiPath CLI について

ヒント:

新しいパイプラインには、新しい UiPath CLI を使用します。 新しい開発には、 TypeScript ベースの UiPath CLI (uip、npm で @uipath/cliとして配布) を書き換えた推奨パスです。クロスプラットフォーム (Node.js/Bun — ホストに .NET ランタイムは不要) であり、セマンティック バージョニングに従っており、Orchestrator、ソリューション、エージェント、フロー、Maestro、Test Manager など、幅広い範囲をカバーします。詳しくは 、「UiPath コマンド ライン インターフェイス 」および 『移行ガイド』をご覧ください。

このページでは、既存のパイプラインで引き続き使用できるレガシ .NET CLI (uipcli.exe) について説明します。

UiPath® では、特定の定義済みタスクを実行して RPA パッケージの管理やテストを行うことができるコマンド ライン インターフェイス (CLI) を提供しています。 UiPath CLI の目的は、こうした機能を GitLab、Jenkins などのサードパーティ ツールとプラグインなしで簡単に連携させることです。

注:

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

UiPath CLI の一般的なユース ケースは以下のとおりです。

  • Studio プロジェクトを NuGet パッケージ化する
  • Orchestrator に NuGet パッケージをデプロイする
  • Orchestrator 内のジョブを実行する
  • Orchestrator 内のテスト セットを実行する

UiPath CLI は、次の 2 種類から構成されます。

  1. UiPath.CLI.Windows
    • Windows デバイスでのみ動作します。注: ARM ベースの Windows はサポートされていません。
    • Windows - レガシ プロジェクト、Windows プロジェクト、クロスプラットフォーム プロジェクトをビルドします。
  2. UiPath.CLI
    • Linux デバイスでのみ動作します。
    • クロスプラットフォーム プロジェクトのみをビルドします。
注:
  • UiPath CLI は SSO 接続をサポートしていません。
  • UiPath CLI を使用して、ローカル トリガーを使用するプロジェクトを構築することはできません。
  • UiPath CLI には、パッケージに署名する機能がありません。この機能は、Studio からパッケージをパブリッシュするときに利用できます。この場合、唯一のオプションは、ビルド後に UiPath CLI を使用してパッケージに署名することです。詳しくは、 sign コマンドをご覧ください。この署名オプションは、Azure DevOps と Jenkins でも機能します。

前提条件

以下の表は、CLI のバージョン、必要な .NET のバージョン、対象のロボットのバージョン間の相互運用性を確認するのに役立ちます。

CLI のバージョン.NET バージョンが必要構築されたオートメーションの対象となるロボットのバージョン
25.4.NET 82024.10+
24.10.NET 82024.10+
23.10.NET 62023.10+
23.4.NET 62023.4+
注:

別段の記載がない限り、CLI の v24.1x はすべて、Robot v2024.10 以降に対応しています。

UiPath.CLI.Windows の場合は、.NET SDK に付属する .NET Desktop Runtime もインストールする必要があります。

  • 前提条件

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得