uipath-cli
latest
false
UiPath CLI ユーザー ガイド
- 概要
- はじめに
- 概念
- UiPath CLI を使用する
- 使用ガイド
- CI/CD レシピ
- コマンド リファレンス
- 概要
- 終了コード
- グローバル オプション
- uip codedagent
- UIP コーダー
- UIP のコンテキスト グラウンディング
- uip docsai
- uip 関数
- UIP ガードレール
- uip llm - 構成
- uip llm-gateway
- uip model-hub
- add-test-data-entity
- テスト データのキューを追加
- 追加-テスト-データ-バリエーション
- 分析
- 開発
- プロジェクトを作成
- 差分
- アクティビティを検索
- GET-ANALYZER-RULES
- get-default-activity-xaml
- エラーを取得
- 手動テスト用のテスト ケースを取得
- 手動テストステップを取得
- get-library-object-repository
- オブジェクト リポジトリを取得
- get-versions
- Get-workflow-example
- indicate-application
- 要素を示す
- inspect-package
- install-data-fabric-entities
- パッケージのインストールまたは更新
- list-data-fabric-entities
- リスト - インスタンス
- list-workflow-examples
- パッケージ化
- パブリッシュ
- リモート
- 元に戻す
- 実行、デバッグ、実行
- ファイル名を実行
- 検索テンプレート
- スタートスタジオ
- 実行を停止
- TM
- UIA
- UIP タスク
- uip traces
- UIP トレースのフィードバック
- 移行
- 参照とサポート
重要 :
このコンテンツは機械翻訳によって処理されています。
新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
「uip solution packages」の構文とオプション - パブリッシュされたソリューション パッケージを表示、ダウンロード、削除します。
uip solution packages は、パブリッシュ済みのソリューション パッケージ (uip solution pack によって生成され、uip solution publishによってアップロードされた.zip成果物) を管理します。
3 つのサブコマンドはすべて認証されます。最初に uip login を実行します。list、 download、 delete それぞれ既定で テナント フィードに設定されます。別のアプリケーションを対象にするために、 --personal-workspace または --feed <name-or-key> (リスト表示/削除のみ) を渡します。
概要
uip solution packages list [--limit <n>] [--offset <n>] [--sort-by <column>] [--sort-order <Ascending|Descending>] [--name <pattern>] [--personal-workspace | --feed <name-or-key>]
uip solution packages download <packageName> [packageVersion] [--package-version <version>] [-d <destination>]
uip solution packages delete <packageName> <packageVersion> --yes [--personal-workspace | --feed <name-or-key>]
uip solution packages list [--limit <n>] [--offset <n>] [--sort-by <column>] [--sort-order <Ascending|Descending>] [--name <pattern>] [--personal-workspace | --feed <name-or-key>]
uip solution packages download <packageName> [packageVersion] [--package-version <version>] [-d <destination>]
uip solution packages delete <packageName> <packageVersion> --yes [--personal-workspace | --feed <name-or-key>]
各サブコマンドは 、グローバルオプション を尊重し、 標準の終了コードを返します。
uip solution packages list
フィードにパブリッシュされたソリューション パッケージのリストを表示します。出力には、uip solution deploy runに渡す必要があるフィールド (packageName と packageVersion) が含まれます。
オプション
| 長押し | 値 (Value) | 既定 (Default) | 説明 |
|---|---|---|---|
-l, --limit <number> | Number | 50 | 返却するパッケージの数。 |
--offset <number> | Number | 0 | スキップするパッケージの数です。 |
--sort-by <column> | text | publishDate | 並べ替えの基準にする列です。 |
--sort-order <direction> | Ascending | Descending | Descending | 並べ替え方向です。 |
--name <pattern> | text | — | パッケージ名のサーバー側の部分文字列の一致。 |
--personal-workspace | フラグ | 無効 | 現在のユーザーの個人用ワークスペース フィード内のパッケージのみを表示します。--feedと相互に排他的です。 |
--feed <name-or-key> | text | — | このフィード内のパッケージのみを表示します (名前またはフォルダー キー、solution feeds listの )。--personal-workspaceと相互に排他的です。 |
--login-validity <minutes> | 分 | 10 | 更新をトリガーするまでの最小分単位: トークンの有効期限が切れるまでの最小分単位です。 |
例
# Most-recent publish in the tenant feed
uip solution packages list --limit 1
# Packages matching a name in a specific feed
uip solution packages list --feed Finance --name my-package
# Pick the latest version of a known package
uip solution packages list --output-filter "Data[?packageName=='my-package'] | [0].packageVersion" --output plain
# Most-recent publish in the tenant feed
uip solution packages list --limit 1
# Packages matching a name in a specific feed
uip solution packages list --feed Finance --name my-package
# Pick the latest version of a known package
uip solution packages list --output-filter "Data[?packageName=='my-package'] | [0].packageVersion" --output plain
データシェイプ(--output json)
{
"Code": "SolutionPackagesList",
"Data": [
{
"packageName": "MyPackage",
"packageVersion": "1.0.0",
"publishDate": "2026-04-15T10:30:00Z"
}
],
"Pagination": { "Returned": 1, "Limit": 10, "Offset": 0, "Total": 1 }
}
{
"Code": "SolutionPackagesList",
"Data": [
{
"packageName": "MyPackage",
"packageVersion": "1.0.0",
"publishDate": "2026-04-15T10:30:00Z"
}
],
"Pagination": { "Returned": 1, "Limit": 10, "Offset": 0, "Total": 1 }
}
UIP ソリューション パッケージのダウンロード
パブリッシュ済みのパッケージ .zip をフィードからダウンロードします。パッケージは Ready または Activeである必要があります。
引数
<package-name>(必須) — ソリューション パッケージ名です。packages listを使用して使用可能な名前を検索します。[package-version](任意) — ダウンロードするバージョンです。--package-versionを付けることもできます。両方に異なる値を指定するとエラーになります。省略すると Latest が使用されます。
オプション
| 長押し | 値 (Value) | 既定 (Default) | 説明 |
|---|---|---|---|
--package-version <version> | text | 最新 | 位置引数の代替手段。 |
-d, --destination <path> | パス | CurrentDirectory | ローカル .zip ファイル パスまたはディレクトリです。末尾のスラッシュ、 .、または既存のディレクトリはディレクトリとして扱われ、デフォルトのファイル名 <name>.<version>.zip が追加されます。それ以外の場合は、パスが正確な出力ファイルとして使用されます。 |
--login-validity <minutes> | 分 | 10 | 更新をトリガーするまでの最小分単位: トークンの有効期限が切れるまでの最小分単位です。 |
例
# Default filename in the current directory
uip solution packages download my-solution 1.0.0
# Latest version, specific output file
uip solution packages download my-solution -d ./out/my-solution.zip
# Promote a package across tenants: download from staging, publish to dev
uip login tenant set staging
uip solution packages download my-solution 1.0.0 -d ./out/my-solution_1.0.0.zip
uip login tenant set dev
uip solution publish ./out/my-solution_1.0.0.zip
# Default filename in the current directory
uip solution packages download my-solution 1.0.0
# Latest version, specific output file
uip solution packages download my-solution -d ./out/my-solution.zip
# Promote a package across tenants: download from staging, publish to dev
uip login tenant set staging
uip solution packages download my-solution 1.0.0 -d ./out/my-solution_1.0.0.zip
uip login tenant set dev
uip solution publish ./out/my-solution_1.0.0.zip
データシェイプ(--output json)
{
"Code": "SolutionPackagesDownload",
"Data": {
"Status": "Package downloaded",
"PackageName": "my-solution",
"PackageVersion": "1.0.0",
"State": "Ready",
"OutputPath": "./my-solution.1.0.0.zip",
"FileName": "./my-solution.1.0.0.zip",
"Size": 254318
}
}
{
"Code": "SolutionPackagesDownload",
"Data": {
"Status": "Package downloaded",
"PackageName": "my-solution",
"PackageVersion": "1.0.0",
"State": "Ready",
"OutputPath": "./my-solution.1.0.0.zip",
"FileName": "./my-solution.1.0.0.zip",
"Size": 254318
}
}
故障モード
- パッケージが
Ready/Active状態ではありません。Pendingパッケージが失敗し、待機してリトライする指示が表示されます。その他の [準備完了でない] ステートは、パッケージの再発行を示します。 - 競合するバージョン。位置
[package-version]と異なる値の--package-versionの両方を渡すことは拒否されます。
uip solution packages delete
パブリッシュ済みのパッケージの特定のバージョンをフィードから削除する。これは永続的な操作であり、論理的な削除はありません。
引数
<packageName>(必須) —packages listによって返されるパッケージ名。<packageVersion>(必須) — 削除する正確なバージョンです (例: 「1.0.0」)。
オプション
| 長押し | 値 (Value) | 既定 (Default) | 説明 |
|---|---|---|---|
-y, --yes | フラグ | — | 必須。この元に戻せない操作を確認します。CLI はプロンプトを表示しません。 |
--personal-workspace | フラグ | 無効 | 現在のユーザーの個人用ワークスペース フィードからパッケージ バージョンを削除します。--feedと相互に排他的です。 |
--feed <name-or-key> | text | — | このフィードからパッケージ バージョン (名前またはフォルダー キー) を削除します。--personal-workspaceと相互に排他的です。 |
--login-validity <minutes> | 分 | 10 | 更新をトリガーするまでの最小分単位: トークンの有効期限が切れるまでの最小分単位です。 |
例
uip solution packages delete my-package 1.0.0 --yes
# Delete all versions older than a given major
uip solution packages list --limit 100 \
--output-filter "Data[?packageName=='my-package' && starts_with(packageVersion, '0.')]" \
--output json \
| jq -r '.[] | .packageVersion' \
| xargs -I{} uip solution packages delete my-package {} --yes
uip solution packages delete my-package 1.0.0 --yes
# Delete all versions older than a given major
uip solution packages list --limit 100 \
--output-filter "Data[?packageName=='my-package' && starts_with(packageVersion, '0.')]" \
--output json \
| jq -r '.[] | .packageVersion' \
| xargs -I{} uip solution packages delete my-package {} --yes
データシェイプ(--output json)
{
"Code": "SolutionPackagesDelete",
"Data": {
"PackageName": "my-package",
"PackageVersion": "1.0.0"
}
}
{
"Code": "SolutionPackagesDelete",
"Data": {
"PackageName": "my-package",
"PackageVersion": "1.0.0"
}
}
故障モード
-y, --yesがありません。コマンドは確認せずに拒否します。これはプロンプトではなく、ハード要件です。- パッケージまたはバージョンが見つかりません。名前とバージョンを
packages listと照合して検証する指示とともに、標準の失敗として表示されます (使用されている場合は、同じ--personal-workspace/--feedにスコープが設定されます)。 - 権限が不十分です。認証されたユーザーには、ターゲット フィード内のパッケージを削除する権限が必要です。
関連コマンド
uip solution pack— 最終的にフィードに格納する.zipファイルを生成します。uip solution publish— パックされた.zipをフィードにアップロードします (バージョンの競合の処理については、こちらをご覧ください)。uip solution feeds list—--feedのフィードの名前またはキーを検索します。uip solution deploy run— パブリッシュしたパッケージを Orchestrator にデプロイします。