簡體   English   中英

無法將項目發布到 Azure Devops 中的文件共享

[英]Unable to Publish artifacts to file share in Azure Devops

我們正在嘗試為使用 DotNet core 6 開發的 winform 應用程序設置 CI/CD。我們已經設置了構建管道,它正在生成正確的工件集,但問題是我們無法將這些工件發布到網絡文件共享驅動器 (DFS服務器)。 連接到網絡文件共享時,我們收到錯誤用戶名或密碼不正確。 我們是否需要一個可以連接到網絡文件共享的服務帳戶? 如果需要服務帳戶,我們在發布管道中看不到任何選項,在 Azure Devops 中的哪個任務下,我們需要傳遞用戶名和密碼,因為發布工件任務允許我們在不使用任何憑據的情況下定義網絡位置。 任何人都可以請建議。

我們是否需要一個可以連接到網絡文件共享的服務帳戶?

好像你也在這里問過。 對於自托管代理,是的,我們需要一個可以連接到網絡文件共享的服務帳戶。

基本上,您可以嘗試使用具有正確權限(寫入權限)訪問網絡共享的帳戶設置代理。 (指定帳戶為代理服務帳戶)。

或者,您可以使用Windows 機器文件復制任務將工件復制到網絡共享。 在任務中,您可以指定訪問網絡共享的用戶名和密碼。

在此處輸入圖像描述

可以通過對驅動器具有寫入權限的服務主體/代理來完成。 然后,您可以在構建管道中創建腳本以將文件傳輸到 Azure 存儲帳戶 blob 容器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM