UiPath Documentation
uipath-cli
latest
false
UiPath CLI 用户指南
重要 :
请注意,此内容已使用机器翻译进行了本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

uip Maestro 流发布

“uip Maestro Flow publish”的语法和选项,该包会打包 Flow 项目,并将生成的“.nupkg”直接上传到 Orchestrator 包中。

uip maestro flow publish 打包 Flow 项目目录,并将生成的 .nupkg 上传到 Orchestrator 包中 — 这是 uip maestro flow pack 的快捷方式,然后手动上传。

大纲​

uip maestro flow publish <project-path> [output-path] [-n <name>] [-v <version>] [--feed-id <id> | --folder-key <key> | --folder-path <path>]
uip maestro flow publish <project-path> [output-path] [-n <name>] [-v <version>] [--feed-id <id> | --folder-key <key> | --folder-path <path>]

使用全局选项。退出代码遵循标准合同。需要 uip login。

参数​

  • <project-path> (必填) — Flow 项目目录的路径(必须包含project.uiproj和至少一个.flow文件)。
  • [output-path] (可选) — 在上传前将生成的.nupkg写入的目录。默认为临时目录 (<os-tmpdir>/flow-publish-<timestamp>)。

选项​

选项默认描述
-n, --name <name>项目文件夹名称包名称。
-v, --version <version>1.0.0包版本。
--feed-id <feedId>租户订阅源目标订阅源 ID。与 --folder-key/--folder-path 互斥。
--folder-key <key>—要发布到其文件夹层次结构订阅源的 Orchestrator 文件夹密钥 (GUID) — CLI 自动解析订阅源 ID。与 --feed-id/--folder-path 互斥。
--folder-path <path>—Orchestrator 文件夹路径,例如Shared/Sub — 解析为订阅源 ID,方式与 --folder-key 相同。与 --feed-id/--folder-key 互斥。

示例​

# Pack and publish to the tenant feed
uip maestro flow publish ./my-flow-project --version 1.2.0

# Publish into a specific folder's feed
uip maestro flow publish ./my-flow-project --folder-key c3d4e5f6-… --version 1.2.0
# Pack and publish to the tenant feed
uip maestro flow publish ./my-flow-project --version 1.2.0

# Publish into a specific folder's feed
uip maestro flow publish ./my-flow-project --folder-key c3d4e5f6-… --version 1.2.0

数据形状(--输出 json)​

{
  "Code": "FlowPublish",
  "Data": {
    "Package": "my-flow-project@1.2.0",
    "PackagePath": "/tmp/flow-publish-1710000000000/my-flow-project.flow.Flow.1.2.0.nupkg",
    "Upload": [
      { "key": "my-flow-project.flow.Flow.1.2.0.nupkg", "status": "Created" }
    ]
  }
}
{
  "Code": "FlowPublish",
  "Data": {
    "Package": "my-flow-project@1.2.0",
    "PackagePath": "/tmp/flow-publish-1710000000000/my-flow-project.flow.Flow.1.2.0.nupkg",
    "Upload": [
      { "key": "my-flow-project.flow.Flow.1.2.0.nupkg", "status": "Created" }
    ]
  }
}

Upload[].status 为 "Created" 首次上传给定的包版本,或在重复上传相同名称/版本时订阅源自身的冲突状态。

另请参阅​

  • 大纲​
  • 参数​
  • 选项​
  • 示例​
  • 数据形状(--输出 json)​
  • 另请参阅​

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新