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

プロジェクトをパッケージ化する

前提条件:

  • プロジェクトを作成します。
  • CLI の exe ファイル (Windows の場合) または dll ファイル (Linux の場合) を実行します。
  • Add the required Orchestrator API access application scopes.

プロジェクトをパッケージにまとめるには、次の手順を実行します。

  1. uipcli package を使用して package タスクを実行します。利用可能なサブタスクのリストが表示されます。

  2. 必要なパラメーターを指定し、pack サブタスクを実行します。

    以下のパラメーターのリストをご覧ください。

注:

プロジェクトの検証は、UiPath CLI のパック タスクや分析タスクでは実行されません。

凡例: (*) - 任意です。Orchestrator のライブラリとの依存関係がある場合にのみ有効です。

パラメーター説明
-o、または --output (必須)プロジェクトのパッケージ化先の Orchestrator フォルダーです。
-v, or --versionパッケージのバージョンを設定します。
--autoVersionパッケージのバージョンを自動生成します。
--outputType特定の種類に出力を強制します。
--splitOutputランタイムライブラリとデザインライブラリへの出力分割を可能にします。
--repositoryUrlプロジェクトのバージョン管理が行われるリポジトリ URL です。
--repositoryCommitプロジェクトのビルド元のリポジトリ コミット。
--repositoryBranchプロジェクトの構築元のリポジトリブランチ。
--repositoryTypeVCS システム リポジトリの種類。
--projectUrlAutomation Hub のアイデアの URL
--releaseNotesリリース ノートを追加する
--libraryOrchestratorUsername (*)

(ユーザー名とパスワードによる基本認証を使用する場合は必須)
Orchestrator への認証に使用するユーザー名です。対応するパスワードと組み合わせて使用する必要があります。

パッケージで Orchestrator フィードのライブラリを参照する場合、必須です。
--libraryOrchestratorPassword (*)

(ユーザー名とパスワードによる基本認証を使用する場合は必須)
Orchestrator への認証に使用するパスワードです。対応するユーザー名と組み合わせて使用する必要があります。

パッケージで Orchestrator フィードのライブラリを参照する場合、必須です。
--libraryOrchestratorAuthToken (*)

(Required if you use token-based authentication)
Orchestrator への認証に使用する OAuth2 更新トークンです。アカウント名およびクライアント ID と組み合わせて使用する必要があります。

パッケージで Orchestrator フィードのライブラリを参照する場合、必須です。
--libraryOrchestratorAccountName (*)

(Required if you use token-based authentication)
Orchestrator Cloud RPA のアカウント名です。OAuth2 更新トークンおよびクライアント ID と組み合わせて使用する必要があります。

パッケージで Orchestrator フィードのライブラリを参照する場合、必須です。
--libraryOrchestratorAccountForApp (*)The Orchestrator CloudRPA account name(organization name). You must pair it with the Application ID,Application Secret, and Application scope for external application

パッケージで Orchestrator フィードのライブラリを参照する場合、必須です。
--libraryOrchestratorApplicationId (*)

(Required if you use external application authentication)
外部アプリケーション ID です。アプリケーション アカウントアプリケーション シークレットアプリケーション スコープと組み合わせて使用する必要があります。

パッケージで Orchestrator フィードのライブラリを参照する場合、必須です。
--libraryOrchestratorApplicationSecret (*)

(Required if you use external application authentication)
外部アプリケーション シークレットです。アプリケーション アカウントアプリケーション IDアプリケーション スコープと組み合わせて使用する必要があります。

パッケージで Orchestrator フィードのライブラリを参照する場合、必須です。
--libraryOrchestratorApplicationScope (*)

(Required if you use external application authentication)
アプリケーション スコープを単一のスペースで区切って列挙したリストです。外部アプリケーションのアプリケーション アカウントアプリケーション IDアプリケーション シークレットと組み合わせて使用する必要があります。

パッケージで Orchestrator フィードのライブラリを参照する場合、必須です。
--libraryOrchestratorFolder (*)対象の Orchestrator フォルダーの名前です。

サブフォルダーを入力するには、親フォルダーの名前とサブフォルダーの名前の両方を入力してください。例: AccountingTeam\TeamJohn
--libraryOrchestratorUrl (*)Orchestrator インスタンスの URL です。
--libraryOrchestratorTenant (*)マシンを削除する Orchestrator インスタンスのテナントです。
--libraryIdentityUrl(Required only for PaaS deployments)Identity Server の URL です。
-y, or --disableTelemetryテレメトリ データを無効化します。
--traceLevelイベントのトレースを表示します。
-l, or --languageOrchestrator のユーザー インターフェイスで使用する言語です。
--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.22047
  • package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" --autoVersion
  • package pack "C:\UiPath\Project" -o "C:\UiPath\Package"
  • package pack "C:\UiPath\Project\project.json" -o "C:\UiPath\Package" --outputType Tests -l en-US

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得