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

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

最終更新日時 2025年4月28日

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

前提条件:

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

  1. uipcli package を使用して package タスクを実行します。利用可能なサブタスクのリストが表示されます。
  2. 必要なパラメーターを指定し、pack サブタスクを実行します。

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

注:

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

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

パラメーター

説明

-o または --output (必須)

プロジェクトのパッケージ化先の Orchestrator フォルダーです。

-v または --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 デプロイの場合のみ必須)
Identity Server の URL です。
-y または --disableTelemetry

テレメトリ データを無効化します。

--traceLevel

イベントのトレースを表示します。

-l または --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.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

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

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo
信頼とセキュリティ
© 2005-2025 UiPath. All rights reserved.