我在 Azure DevOps 中创建了一个管道,并希望将发布工件下载到服务器,每次运行管道时,我都可以在 Azure 上的 Drop 文件夹中看到已发布的 zip 文件,但我没有任何方式下载本地目录中的 zip(具体来说,我想将 webapp.zip 文件下载到特定服务器上的文件夹中)。
请建议我需要添加哪个任务以及在哪里可以添加用于下载 zip 文件的服务器详细信息。
最佳答案
Please suggest which task I need to add and where I can add the server details for downloading the zip file.
根据您的要求,您可以使用Download Build Artifacts task或Download Pipeline Artifacts task .
取决于您用来发布工件的任务:
发布构建工件任务 -> 下载构建工件任务
发布管道工件任务 -> 下载管道工件任务
您可以在任务中定义本地计算机上的路径(目标目录),然后 zip 文件将下载到本地计算机。
注意:由于您需要将文件下载到本地计算机或服务器,因此需要在Self-Hosted agent上运行管道.
关于Azure DevOps Pipeline : Download publish artifact (webapp. zip) 到特定服务器或 PC 的本地目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66116116/