- 基本情報
- Studio
- Orchestrator
- Testing ロボット
- Test Manager
- CI/CD との連携
プロジェクトをパッケージ化する
前提条件:
- プロジェクトを作成します。
- CLI の
exe
ファイル (Windows の場合) またはdll
ファイル (Linux の場合) を実行します。 - 以下の、Orchestrator API アクセスのアプリケーション スコープを追加します。
アプリケーション スコープ
説明
OR.Assets
Orchestrator でのアセットの読み取り/書き込みアクセス権
OR.BackgroundTasks
Orchestrator でのバックグラウンド タスクの読み取り/書き込みアクセス権
OR.Execution
Orchestrator での実行の読み取り/書き込みアクセス権
OR.Folders
Orchestrator でのフォルダーの読み取り/書き込みアクセス権
OR.Jobs
Orchestrator でのジョブの読み取り/書き込みアクセス権
OR.Machines.Read
Orchestrator でのマシンの読み取りアクセス権
OR.Monitoring
Orchestrator での監視の読み取り/書き込みアクセス権
OR.Robots.Read
Orchestrator での Robot の読み取りアクセス権
OR.Settings.Read
Orchestrator での設定の読み取りアクセス権
OR.TestSets
Orchestrator でのテスト セットの読み取り/書き込みアクセス権
OR.TestSetExecutions
Orchestrator でのテスト セット実行の読み取り/書き込みアクセス権
OR.TestSetSchedules
Orchestrator でのテスト セットのスケジュールの読み取り/書き込みアクセス権
OR.Users.Read
Orchestrator でのユーザーの読み取りアクセス権
凡例: (*) - 任意です。Orchestrator のライブラリとの依存関係がある場合にのみ有効です。
パラメーター |
説明 |
---|---|
Project(s) Path (pos. 0) (必須)
|
project.json ファイルのパス、または project.json ファイルを含むフォルダーのパスです。
|
-o , or --output (Required)
|
プロジェクトのパッケージ化先の Orchestrator フォルダーです。 |
-v , or --version |
パッケージのバージョンを設定します。 |
|
パッケージのバージョンを自動生成します。 |
|
特定の種類に出力を強制します。 |
--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 インスタンスのテナントです。 |
-y , or --disableTelemetry |
テレメトリ データを無効化します。 |
|
イベントのトレースを表示します。 |
-l , or --language |
Orchestrator のユーザー インターフェイスで使用する言語です。 |
|
このコマンドのパラメーターと例を表示します。 |
例:
package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" -v 1.0.6820.22047
です。package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" --autoVersion
です。package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" --outputType Tests -l en-US
です。