- 概要
- はじめに
- 概念
- 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 トレースのフィードバック
- 移行
- 参照とサポート
UIP RPA パブリッシュ
パックされた .nupkg を Orchestrator フィードにアップロードする「uip rpa publish」の構文とオプションです。
uip rpa publish は、パックされた .nupkg を Orchestrator にアップロードします。このコマンドは 、プロジェクト フォルダーではなくパッケージ を取ります — パッキングは別の uip rpa pack 手順であり、 .nupkg は自己記述型です (出力型はパッケージ自体から読み取られます)、したがって、このコマンドにはパック時オプションはなく、宛先フラグのみがあります。
概要
uip rpa publish <package> [--personal-workspace | --shared-libraries | --feed-id <id> | --folder-key <key> | --folder-path <path>] [--allow-any-feed]
uip rpa publish <package> [--personal-workspace | --shared-libraries | --feed-id <id> | --folder-key <key> | --folder-path <path>] [--allow-any-feed]
引数
| 名前 | Required | 目的 |
|---|---|---|
<package> | ○ | パブリッシュする .nupkg へのパスです。 |
オプション
| 長押し | 値 (Value) | 説明 |
|---|---|---|
--personal-workspace | フラグ | Orchestrator 個人用ワークスペース フィードにパブリッシュします。 |
--shared-libraries | フラグ | テナントの共有 (ホスト) ライブラリ フィードにパブリッシュします。この宛先にはフォルダー コンテキストが必要です。フォルダー コンテキストに --folder-key/--folder-pathという名前を付けるか、アクセス可能な任意のフォルダーを使用します。 |
--feed-id <id> | string | この ID を使用してフィードにパブリッシュします。 |
--folder-key <key> | string | このキーを使用してフォルダーのフィードにパブリッシュします。--shared-librariesでは、そのフィードのコンテキスト フォルダーに宛先ではなく名前を付けます。 |
--folder-path <path> | string | この完全修飾パスでフォルダーのフィードにパブリッシュします (例:Shared/QA/Regression)。--folder-keyと--shared-librariesの二重の意味は同じです。 |
--allow-any-feed | フラグ | 解決されたフィードがこのパッケージを受け入れるかどうかを Orchestrator に判断させ、クライアント側の出力の種類の確認をスキップします (例: テスト パッケージは通常、個人用ワークスペースまたはテストが有効化されていないフォルダーには移動できません)。解決されるフィードは変更されません。 |
--personal-workspace、 --shared-libraries、 --feed-id、および ( --shared-libraries以外) --folder-key/--folder-path は相互に排他的であり、ネットワーク呼び出しの前にクライアント側で複数の失敗を渡します。--folder-key と --folder-path の両方を --shared-libraries と一緒に渡すことも失敗します。同じコンテキスト フォルダーに 2 つの異なる名前を付けるためです。すべての宛先フラグを省略すると、テナント フィードが対象になります。
例
# Publish to the matching tenant feed (default)
uip rpa publish ./out/MyProject.1.0.0.nupkg
# Publish to the matching tenant feed (default)
uip rpa publish ./out/MyProject.1.0.0.nupkg
# Publish a test package to a specific folder's feed
uip rpa publish ./out/MyTests.1.0.0.nupkg --folder-path "Shared/QA/Regression"
# Publish a test package to a specific folder's feed
uip rpa publish ./out/MyTests.1.0.0.nupkg --folder-path "Shared/QA/Regression"
データシェイプ(--output json)
{
"Code": "Publish",
"Data": {
"Success": true,
"Package": "MyProject.1.0.0.nupkg",
"Destination": "TenantFeed"
}
}
{
"Code": "Publish",
"Data": {
"Success": true,
"Package": "MyProject.1.0.0.nupkg",
"Destination": "TenantFeed"
}
}
Destination は解決されたフィード の種類 (TenantFeed/PersonalWorkspace/SharedLibraries/FolderFeed) です — 渡したフラグ ファミリと必ずしも同じではありません。--feed-id はまだ FolderFeedに解決されます。Feed/FeedId は、解決されたフィードに報告する名前/ID がある場合に追加されます。Warnings は、注意事項がありながらパブリッシュが成功した場合にのみ追加されます。
失敗した場合、 Result 原因 (ログインしていない、権限が拒否された、無効な宛先フラグ、あいまいな宛先、または Orchestrator 側のフィード設定の破損) に応じて、 Failure/AuthenticationError/ValidationError/ConfigError のいずれかになります。 Instructions 、具体的な修正方法の名前を指定します。
関連
uip rpa pack— このコマンドがアップロードする.nupkgを生成します。