我们的平台是 UiPath Cloud Orchestrator,具有 DEV/测试/生产租户。机器人托管在用于开发/测试/生产的 Azure Windows 实例上。
我创建了一个 UiPath 应用程序来上传 Excel 文件,将其存储在存储桶中,然后启动一个无人值守的进程来读取 Excel 文件。
UiPath应用程序指向并绑定到DEV租户中的存储桶和进程。
我想部署并迁移 UiPath 应用程序以指向测试租户。似乎要指向测试,我必须更改应用程序工作室中的应用程序以切换进程和存储桶的指针/绑定并替换它们并更改或确认 UI 元素是否正确。
有谁知道是否有更好的方法将应用程序迁移到 UiPath 应用程序的另一个租户?
以这种方式改变指针似乎不太正确。它只允许我们一次指向一个租户,因此很难真正拥有 Uipath 应用程序的 DEV/测试/生产实例,而无需为每个租户提供应用程序的副本。
我可以导出应用程序(.uiapp 文件)并跨云平台导入文件,但不能跨租户导入文件,而无需更改应用程序的名称。 .uiapp 文件似乎是 json 格式,文件中的绑定具有特定的 id 等。在此处更改指针和绑定也容易出错。
我浏览了文档、uipath学院培训和论坛,但没有提供答案。
欣赏洞察力!
当您使用 Azure 主机时,我假设您可能正在使用 Azure DevOps 进行打包和发布。
看看下面的包裹: https://marketplace.visualstudio.com/items?itemName=uipath.vsts-uipath-package
您可以设置租户级别,以便为特定租户打包,可以创建任何资产等。