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

CI/CD 連携ユーザー ガイド
最終更新日時 2025年11月18日
プロジェクトをパッケージ化する
前提条件:
- プロジェクトを作成します。
- CLI の
exeファイル (Windows の場合) またはdllファイル (Linux の場合) を実行します。 - 必要な Orchestrator API アクセスのアプリケーション スコープを追加します。
プロジェクトをパッケージにまとめるには、次の手順を実行します。
uipcli packageを使用してpackageタスクを実行します。利用可能なサブタスクのリストが表示されます。- 必要なパラメーターを指定し、
packサブタスクを実行します。 以下のパラメーターのリストをご覧ください。
注:
プロジェクトの検証は、UiPath CLI のパック タスクや分析タスクでは実行されません。
凡例: (*) - 任意です。Orchestrator のライブラリとの依存関係がある場合にのみ有効です。
| パラメーター | 説明 |
|---|---|
-o、または --output (必須) | プロジェクトのパッケージ化先の Orchestrator フォルダーです。 |
-v, or --version | パッケージのバージョンを設定します。 |
--autoVersion | パッケージのバージョンを自動生成します。 |
--outputType | 特定の種類に出力を強制します。 |
--splitOutput | ランタイムライブラリとデザインライブラリへの出力分割を可能にします。 |
--repositoryUrl | プロジェクトのバージョン管理が行われるリポジトリ URL です。 |
--repositoryCommit | プロジェクトのビルド元のリポジトリ コミット。 |
--repositoryBranch | プロジェクトの構築元のリポジトリブランチ。 |
--repositoryType | VCS システム リポジトリの種類。 |
--projectUrl | Automation Hub のアイデアの URL |
--releaseNotes | リリース ノートを追加する |
--libraryOrchestratorUsername (*)(ユーザー名とパスワードによる基本認証を使用する場合は必須) | Orchestrator への認証に使用するユーザー名です。対応するパスワードと組み合わせて使用する必要があります。 パッケージで Orchestrator フィードのライブラリを参照する場合、必須です。 |
--libraryOrchestratorPassword (*)(ユーザー名とパスワードによる基本認証を使用する場合は必須) | Orchestrator への認証に使用するパスワードです。対応するユーザー名と組み合わせて使用する必要があります。 パッケージで Orchestrator フィードのライブラリを参照する場合、必須です。 |
--libraryOrchestratorAuthToken (*)( トークンベースの認証 を使用する場合は 必須) | Orchestrator への認証に使用する OAuth2 更新トークンです。アカウント名およびクライアント ID と組み合わせて使用する必要があります。 パッケージで Orchestrator フィードのライブラリを参照する場合、必須です。 |
--libraryOrchestratorAccountName (*)( トークンベースの認証 を使用する場合は 必須) | Orchestrator Cloud RPA のアカウント名です。OAuth2 更新トークンおよびクライアント ID と組み合わせて使用する必要があります。 パッケージで Orchestrator フィードのライブラリを参照する場合、必須です。 |
--libraryOrchestratorAccountForApp (*) | Orchestrator Cloud RPA のアカウント名 (組織名) です。外部アプリケーションの アプリケーション ID、アプリケーション シークレット、 アプリケーション スコープ と組み合わせて使用する必要があります。 パッケージが Orchestrator フィードのライブラリを参照している場合はこれが必須です。 |
--libraryOrchestratorApplicationId (*)( 外部アプリケーション認証 を使用する場合は 必須) | 外部アプリケーション ID です。アプリケーション アカウント、アプリケーション シークレット、アプリケーション スコープと組み合わせて使用する必要があります。パッケージが Orchestrator フィードのライブラリを参照している場合はこれが必須です。 |
--libraryOrchestratorApplicationSecret (*)( 外部アプリケーション認証 を使用する場合は 必須) | 外部アプリケーション シークレットです。アプリケーション アカウント、アプリケーション ID、アプリケーション スコープと組み合わせて使用する必要があります。パッケージが Orchestrator フィードのライブラリを参照している場合はこれが必須です。 |
--libraryOrchestratorApplicationScope (*)( 外部アプリケーション認証 を使用する場合は 必須) | アプリケーション スコープを単一のスペースで区切って列挙したリストです。外部アプリケーションの アプリケーション アカウント、 アプリケーション ID、 アプリケーション シークレット と組み合わせて使用する必要があります。パッケージが Orchestrator フィードのライブラリを参照している場合はこれが必須です。 |
--libraryOrchestratorFolder (*) | 対象の Orchestrator フォルダーの名前です。 サブフォルダーを入力するには、親フォルダーの名前とサブフォルダーの名前の両方を入力してください。例: AccountingTeam\TeamJohn |
--libraryOrchestratorUrl (*) | Orchestrator インスタンスの URL です。 |
--libraryOrchestratorTenant (*) | マシンを削除する Orchestrator インスタンスのテナントです。 |
--libraryIdentityUrl(PaaS または MSI デプロイに必要) | Identity Server の URL です。 |
-y, or --disableTelemetry | テレメトリ データを無効化します。 |
--traceLevel | イベントのトレースを表示します。 |
-l, or --language | Orchestrator のユーザー インターフェイスで使用する言語です。 |
--disableBuiltInNugetFeeds | 組み込みの NuGet フィードを無効にします。 |
--help | このコマンドのパラメーターと例を表示します。 |
--version | バージョン情報を表示します。 |
Project(s) Path (pos. 0) (必須) | project.json ファイルのパス、または project.json ファイルを含むフォルダーのパスです。 |
使用状況:
package pack <project_path> -o <destination_folder> [-v <version>] [--autoVersion] [--outputType <Process|Library|Tests|Objects>] [--libraryOrchestratorUrl <orchestrator_url> --libraryOrchestratorTenant <orchestrator_tenant>] [--libraryOrchestratorUsername <orchestrator_user> --libraryOrchestratorPassword <orchestrator_pass>] [--libraryOrchestratorAuthToken <auth_token> --libraryOrchestratorAccountName <account_name>] [--libraryOrchestratorFolder <folder>] [-l <language>]package pack <project_path> -o <destination_folder> [-v <version>] [--autoVersion] [--outputType <Process|Library|Tests|Objects>] [--libraryOrchestratorUrl <orchestrator_url> --libraryOrchestratorTenant <orchestrator_tenant>] [--libraryOrchestratorUsername <orchestrator_user> --libraryOrchestratorPassword <orchestrator_pass>] [--libraryOrchestratorAuthToken <auth_token> --libraryOrchestratorAccountName <account_name>] [--libraryOrchestratorFolder <folder>] [-l <language>]例:
package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package"package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" -v 1.0.6820.22047package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" --autoVersionpackage pack "C:\UiPath\Project" -o "C:\UiPath\Package"package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" --outputType Tests -l en-US