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

UiPath CLI ユーザー ガイド

uip solution publish

uip solution publish は、uip solution pack が作成したソリューション .zipをテナントのソリューション フィードにアップロードします。パッケージをパブリッシュすると、uip solution packages listに表示され、uip solution deploy runを使用してデプロイできるようになります。

パブリッシュは認証された操作です。最初に uip login を実行するか、認証された組織内の特定のテナントを対象に--tenantを渡します。

概要

uip solution publish <packagePath> [--tenant <tenant-name>] [--login-validity <minutes>]
uip solution publish <packagePath> [--tenant <tenant-name>] [--login-validity <minutes>]

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

引数

  • <packagePath> (必須)uip solution packが生成した.zipパッケージのパスです。ファイルが存在していて、拡張子が .zip である必要があります。それ以外は失敗し、 Failure 結果になります。

オプション

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

最小限

uip solution publish ./dist/my-solution.1.0.0.zip
uip solution publish ./dist/my-solution.1.0.0.zip

共通 — 特定のテナントをターゲットにします。

uip solution publish ./dist/my-solution.1.0.0.zip --tenant Production
uip solution publish ./dist/my-solution.1.0.0.zip --tenant Production

スクリプティング — チェーンパック → パッケージバージョンキーの公開とキャプチャ

uip solution pack ./my-solution ./dist --version 1.2.0
KEY=$(uip solution publish ./dist/my-solution.1.2.0.zip --output-filter "Data.PackageVersionKey" --output plain)
echo "Published version key: $KEY"
uip solution pack ./my-solution ./dist --version 1.2.0
KEY=$(uip solution publish ./dist/my-solution.1.2.0.zip --output-filter "Data.PackageVersionKey" --output plain)
echo "Published version key: $KEY"

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

{
  "Code": "SolutionPublish",
  "Data": {
    "Status": "Published successfully",
    "PackageVersionKey": "a1b2c3d4-0000-0000-0000-000000000001",
    "PackageName": "my-solution",
    "PackageVersion": "1.0.0"
  }
}
{
  "Code": "SolutionPublish",
  "Data": {
    "Status": "Published successfully",
    "PackageVersionKey": "a1b2c3d4-0000-0000-0000-000000000001",
    "PackageName": "my-solution",
    "PackageVersion": "1.0.0"
  }
}
  • PackageVersionKey — テナント フィード内のパッケージの特定のバージョンを識別する GUID です。
  • PackageName / PackageVersionpackに渡される(またはデフォルトにされる)値 ; deploy run --package-name --package-versionで再利用します。

バージョンの競合

フィードにすでに name + version が存在するパッケージのパブリッシュは失敗し、内容を示すエラーが表示されます。再パブリッシュする前に、ビルドのバージョンをインクリメントします (通常は pack --version … を介して)。エラーの指示は、これと同じ修復を示しています。

参照

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得