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

uip api 工作流包

“uip api-workflow pack”的语法和选项,可构建并将 API 工作流项目打包为签名或未签名的“.nupkg”文件。

uip api-workflow pack构建一个 API 工作流项目,并将其打包到准备发布的.nupkg中。代码签名是可选项 — 传递.pfx证书路径、密码和时间戳服务器,以生成签名包。

大纲​

uip api-workflow pack <projectPath> <destinationPath> [options]
uip api-workflow pack <projectPath> <destinationPath> [options]
  • <projectPath> — API 工作流项目目录或.uip文件的路径。
  • <destinationPath> — 写入.nupkg目录。

选项​

标记描述
--package-id <id>NuGet 包 ID(覆盖项目默认 ID)。
--package-version <version>NuGet 包版本。省略或留空时,默认为 1.0.0。
--author <author>包作者。
--description <text>包描述。
--repository-url <url>源存储库 URL,记录在包中以便追踪。
--repository-commit <sha>记录源存储库提交哈希值,以便追踪。
--repository-branch <branch>源存储库分支。
--repository-type <type>源存储库类型。如果设置 git,则默认为 --repository-url,但已省略此项。
--release-notes <text>参阅包的发行说明。
--project-url <url>Automation Hub 概念 URL。
--signing-certificate-path <path>用于签名的.pfx证书的路径。
--signing-certificate-password <password>证书密码。
--signing-timestamp-server <url>签名包的时间戳服务器 URL。

示例​

# Pack with the project's defaults
uip api-workflow pack ./my-workflow ./output

# Override package metadata
uip api-workflow pack ./my-workflow ./output \
    --package-id MyOrg.Workflows.Onboarding \
    --package-version 1.2.0 \
    --author "Contoso Ltd." \
    --repository-url https://github.com/contoso/onboarding-workflow

# Sign the package
uip api-workflow pack ./my-workflow ./output \
    --signing-certificate-path ./certs/codesign.pfx \
    --signing-certificate-password "$CERT_PASSWORD" \
    --signing-timestamp-server http://timestamp.digicert.com
# Pack with the project's defaults
uip api-workflow pack ./my-workflow ./output

# Override package metadata
uip api-workflow pack ./my-workflow ./output \
    --package-id MyOrg.Workflows.Onboarding \
    --package-version 1.2.0 \
    --author "Contoso Ltd." \
    --repository-url https://github.com/contoso/onboarding-workflow

# Sign the package
uip api-workflow pack ./my-workflow ./output \
    --signing-certificate-path ./certs/codesign.pfx \
    --signing-certificate-password "$CERT_PASSWORD" \
    --signing-timestamp-server http://timestamp.digicert.com

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

{
  "Code": "ApiWorkflowPack",
  "Data": {
    "Success": true,
    "Packages": ["./output/my-workflow.1.0.0.nupkg"]
  }
}
{
  "Code": "ApiWorkflowPack",
  "Data": {
    "Success": true,
    "Packages": ["./output/my-workflow.1.0.0.nupkg"]
  }
}

另请参阅​

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新