Publishing (發(fā)布) 自動(dòng)化項(xiàng)目意味著將其和文件夾中的所有其他文件存檔,以便將其發(fā)送給機(jī)器人,然后執(zhí)行。
自動(dòng)化項(xiàng)目也可以被發(fā)布到 Orchestrator,自定義 NuGet 源或者本地。發(fā)布到 Orchestrator 后,已經(jīng)存檔的項(xiàng)目將會(huì)顯示在 Packages 頁(yè)。你可以從這里通過(guò)將其指定在環(huán)境里(創(chuàng)建一個(gè)流程),而分發(fā)給其它機(jī)器人。
另外,自動(dòng)化項(xiàng)目可以發(fā)布到自定義的 NuGet 源,如果該源需要認(rèn)證,請(qǐng)同時(shí)設(shè)置 API Key 選項(xiàng)。
將項(xiàng)目發(fā)布在本地需要你提供一個(gè)本地機(jī)器的路徑,這個(gè)路徑和流程包的發(fā)布不一樣。你可以稍后從這個(gè)路徑里手動(dòng)上傳該包到機(jī)器人,然后它們就可以被執(zhí)行了。默認(rèn)發(fā)布路徑是 %ProgramData%\\UiPath\\Packages.
這可以通過(guò)使用 Design 選項(xiàng)卡的 Publish 按鈕輕松完成。請(qǐng)注意,如果 project.json 文件被放置在一個(gè)只讀的位置,自動(dòng)化項(xiàng)目則不能被發(fā)布。
重要!
在自動(dòng)化項(xiàng)目執(zhí)行過(guò)程中沒(méi)有創(chuàng)建的文件,在發(fā)布到 Orchestrator 時(shí)變成了 只讀 文件。因此,你只能讀取它們,而不能在從 Orchestrator 啟動(dòng)流程時(shí)寫(xiě)入它們。如果你的業(yè)務(wù)流程要求在某個(gè)時(shí)候?qū)懭胩囟ǖ奈募?,?qǐng)確保在執(zhí)行包時(shí)創(chuàng)建它。

發(fā)布自動(dòng)化項(xiàng)目:
在 Studio 中,創(chuàng)建一個(gè)新項(xiàng)目。
在菜單欄的 Design 選項(xiàng)卡,點(diǎn)擊 Publish 按鈕。將會(huì)打開(kāi) Publish Project 窗口。

在 Publish Location 目錄下,將項(xiàng)目設(shè)置為發(fā)布到 Orchestrator ,自定義源或者本地計(jì)算機(jī)
在 Release Notes 目錄中, 鍵入關(guān)于版本或者其它相關(guān)的詳細(xì)信息。已發(fā)布項(xiàng)目的 Release Notes 信息將會(huì)顯示在 Orchestrator 的 Packages 部分。請(qǐng)注意,Release Notes 只接受不超過(guò) 10,000 個(gè)字符。
填寫(xiě)項(xiàng)目的 New Version 字段, 如有必要,請(qǐng)選擇 Is Prerelease 復(fù)選框來(lái)標(biāo)記該項(xiàng)目是否屬于
alpha狀態(tài)。
請(qǐng)注意
請(qǐng)注意,這會(huì)自動(dòng)將項(xiàng)目的版本模式更改為語(yǔ)義模式。請(qǐng)參考 About Automation Projects 一節(jié)來(lái)獲取更多關(guān)于項(xiàng)目版本的詳細(xì)信息。
- 在 Certificate Signing 部分,在 Certificate 字段添加本地的 Certificate Path 。如有必要,進(jìn)一步添加 Certificate Password 和 Optional Certificate Timestamper 信息。請(qǐng)參考 [Signing Packages] (https://studio.uipath.com/docs/signing-packages)
注意 目前,帶簽名的項(xiàng)目接受
.pfx和.p12后綴的證書(shū)。
點(diǎn)擊 Publish 按鈕。整個(gè)項(xiàng)目文件夾都會(huì)被存檔到一個(gè)
.nupkg文件,并上傳到 Orchestrator,自定義 NuGet 源或者保存在本地目錄中。項(xiàng)目發(fā)布成功時(shí),會(huì)顯示 Info 對(duì)話框,該項(xiàng)目將會(huì)被拷貝到 NuGet 的路徑,該路徑在
UiPath.settings文件中的NuGetServerUrl參數(shù)定義。
顯示 Info 對(duì)話框?qū)?huì)顯示:
發(fā)布到 Orchestrator 的程序包的名字,改名字將會(huì)顯示在 Packages 頁(yè)面或者在本地顯示。
發(fā)布程序包對(duì)應(yīng)的版本號(hào)碼
如果程序被發(fā)布在本地,將會(huì)顯示該項(xiàng)目被發(fā)布的路徑
Copy to Clipboard(復(fù)制到粘貼板)選項(xiàng)
注意 每次點(diǎn)擊 Publish 按鈕都會(huì)生成一個(gè)新版本的項(xiàng)目并發(fā)布到項(xiàng)目包的源。發(fā)布到安全的源可以通過(guò) *Robot Key,Orchestrator 憑據(jù),Windows 授權(quán)或者 API 密鑰來(lái)認(rèn)證。
返回目錄
- UiPath Studio 中文文檔 2018.3
- REFramework 中文文檔
- 資源匯總
- 流程自動(dòng)化機(jī)器人教程 公眾號(hào), 更多 UiPath 和 RPA 相關(guān)的資訊