UiPath Documentation
uipath-cli
latest
false
重要 :
このコンテンツは機械翻訳によって処理されています。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

UiPath CLI ユーザー ガイド

UIP ソリューション パッケージ

uip solution packages は、テナント フィードでパブリッシュ済みのソリューション パッケージ (uip solution pack によって生成され、uip solution publishによってアップロードされた.zip成果物) を検査します。次の 2 つのサブコマンドを使用できます。

サブコマンド目的
listパブリッシュ済みのパッケージのリストを取得します (名前、バージョン、パブリッシュ日)。
deleteパブリッシュ済みのパッケージの特定のバージョンを削除します。

両方のサブコマンドが認証されます。最初に uip login を実行するか、--tenantを渡して特定のテナントを対象にします。

概要

uip solution packages list [--tenant <tenant-name>] [--take <n>] [--order-by <column>] [--order-direction <Ascending|Descending>]
uip solution packages delete <packageName> <packageVersion> [--tenant <tenant-name>]
uip solution packages list [--tenant <tenant-name>] [--take <n>] [--order-by <column>] [--order-direction <Ascending|Descending>]
uip solution packages delete <packageName> <packageVersion> [--tenant <tenant-name>]

各サブコマンドは 、グローバルオプション を尊重し、 標準の終了コードを返します。


UIP ソリューション パッケージ リスト

テナント フィードにパブリッシュされたソリューション パッケージのリストを取得します。出力には、 uip solution deploy runに渡す必要があるフィールド ( packageNamepackageVersion) が含まれます。

オプション

  • -t, --tenant <tenant-name> — クエリを実行するテナントです。既定では、認証時に選択されたテナントが使用されます。
  • --take <count> — 返品する荷物の数です。既定値は [ 10です。
  • --order-by <column> — 並べ替えの基準にする列です。既定値は [ publishDateです。
  • --order-direction <direction>Ascending または Descendingです。既定値は [ Descendingです。
  • --login-validity <minutes> — 更新をトリガーするトークンの有効期限の最小分前。既定値は [ 10です。

最小限
uip solution packages list
uip solution packages list
共通 — 最新の 20 の公開
uip solution packages list --take 20
uip solution packages list --take 20
スクリプティング — 既知のパッケージの最新バージョンを選択する
uip solution packages list --output-filter "Data[?packageName=='my-package'] | [0].packageVersion" --output plain
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"
    }
  ]
}
{
  "Code": "SolutionPackagesList",
  "Data": [
    {
      "packageName": "MyPackage",
      "packageVersion": "1.0.0",
      "publishDate": "2026-04-15T10:30:00Z"
    }
  ]
}

uip ソリューション パッケージ delete

パブリッシュ済みのパッケージの特定のバージョンをテナント フィードから削除します。これは永続的な操作であり、論理的な削除は行われません。

引数

  • <packageName> (必須)packages listによって返されるパッケージ名。
  • <packageVersion> (必須) — 削除する正確なバージョンです (例: 「 1.0.0」)。

オプション

  • -t, --tenant <tenant-name> — ターゲットとするテナントです。既定では、認証時に選択されたテナントが使用されます。
  • --login-validity <minutes> — 更新をトリガーするトークンの有効期限の最小分前。既定値は [ 10です。

最小限
uip solution packages delete my-package 1.0.0
uip solution packages delete my-package 1.0.0
スクリプティング — 特定のメジャーより古いバージョンをすべて削除します
uip solution packages list --take 100 \
  --output-filter "Data[?packageName=='my-package' && starts_with(packageVersion, '0.')]" \
  --output json \
  | jq -r '.[] | .packageVersion' \
  | xargs -I{} uip solution packages delete my-package {}
uip solution packages list --take 100 \
  --output-filter "Data[?packageName=='my-package' && starts_with(packageVersion, '0.')]" \
  --output json \
  | jq -r '.[] | .packageVersion' \
  | xargs -I{} uip solution packages delete my-package {}

データシェイプ(--output json)

{
  "Code": "SolutionPackagesDelete",
  "Data": {
    "PackageName": "my-package",
    "PackageVersion": "1.0.0"
  }
}
{
  "Code": "SolutionPackagesDelete",
  "Data": {
    "PackageName": "my-package",
    "PackageVersion": "1.0.0"
  }
}

故障モード

  • パッケージまたはバージョンが見つかりません。標準エラーとして表示され、名前とバージョンを packages listに対して検証する手順が表示されます。
  • 権限が不十分です。認証されたユーザーには、対象のテナント内のパッケージを削除する権限が必要です。

  • uip solution pack — 最終的にフィードに書き込まれる.zipファイルを生成します。
  • uip solution publish — パックされた.zipをフィードにアップロードします(バージョンの競合の処理を参照)。
  • uip solution deploy run — パブリッシュしたパッケージを Orchestrator にデプロイします。

参照

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得