cicd-integrations
2025.10
true
- 概要
- UiPath CLI
- Azure DevOps 拡張機能
- Jenkins プラグイン
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

CI/CD 連携ユーザー ガイド
最終更新日時 2025年11月5日
プロジェクトで作業する
このセクションでは、UiPath CLI、Azure DevOps 拡張機能、Jenkins プラグインを使用して、スタンドアロンの RPA プロジェクトを管理する方法について説明します。
スタンドアロン プロジェクトとは
スタンドアロン プロジェクトは、個別にパッケージ化、デプロイ、管理される個別の UiPath オートメーション プロジェクトです。たとえば、次のような要因があります。
- プロセス プロジェクト - ビジネス ワークフローを実行するオートメーションです
- ライブラリ プロジェクト - オートメーション間で共有される再利用可能な部品です
- テスト プロジェクト - オートメーションを検証するための自動化されたテスト ケース
- テンプレート プロジェクト - 新しいオートメーションの開始点として使用される、事前設定済みのプロジェクト構造です
25.10 から、UiPath は、複数のプロジェクト、構成、アセットを 1 つのデプロイ可能なユニットにバンドルするソリューションもサポートしています。ソリューション ワークフローについては、「 ソリューションを使用する」をご覧ください。
CI/CD でのプロジェクト ライフサイクル
スタンドアロン プロジェクトの一般的な CI/CD ワークフローは、次のような手順で行われます。
- 依存関係を復元 - 必要なライブラリとパッケージを NuGet フィードからダウンロードします。
- 分析 - ワークフロー アナライザーのルールとガバナンス ポリシーに照らしてプロジェクトを検証します。
- Pack - プロジェクトを NuGet パッケージ (.nupkg) にパッケージ化します。
- デプロイ - パッケージを Orchestrator にパブリッシュします。
- アセットをデプロイ - 環境固有のアセットを設定します。
- 実行 - Orchestrator でオートメーションをジョブとして実行します。
- テスト - テスト セットを実行して機能を検証します。
すべてのプロジェクトの種類にすべての手順が必要なわけではありません。たとえば、ライブラリ プロジェクトは通常、パッケージとデプロイのみを行い、直接実行またはテストすることはありません。
利用可能なタスク
スタンドアロン プロジェクトでは、次のタスクを使用できます。
| タスク | 説明 | CLI コマンド |
|---|---|---|
| 依存関係の復元 | NuGet フィードからプロジェクトの依存関係をダウンロードします | uipcli package restore |
| 分析 | ワークフロー アナライザーのルールに照らしてプロジェクトを検証する | uipcli package analyze |
| パック | プロジェクトを .nupkg にパッケージ化しますファイル | uipcli package pack |
| デプロイ | パッケージを Orchestrator にパブリッシュします | uipcli package deploy |
| Run Job | Orchestrator でオートメーションを実行する | uipcli job run |
| テスト | Orchestrator でテスト パッケージまたはテスト セットを実行します | uipcli test run |
| アセットをデプロイする | Orchestrator アセットを作成または更新する | uipcli asset deploy |
| アセットを削除 | Orchestrator からアセットを削除する | uipcli asset delete |
認証要件
これらのタスクを使用するには、適切な OAuth スコープが設定された外部アプリケーションを使用して、Orchestrator で認証する必要があります。
必要な権限については 、「API アクセスのアプリケーション スコープ 」をご覧ください。
タスクの詳細なドキュメント
各タスクのステップバイステップの手順については、以下をご覧ください。