在我的构建管道中,我使用了“AzureBlob 文件复制”任务,将应用程序的 Web 部署 Zip 文件上传到 Azure Blob 存储。
我想知道在发布管理中,如果可能的话,如何从 Azure Blob 存储下载 Zip 文件并将其用作发布管道中的工件?
这是常见做法吗?因为我想存储我的应用程序的不同构建版本。
最佳答案
最佳实践通常是使用任务复制和上传工件,以便工件附加到构建本身。
这样您就可以在发布定义中使用它来将其部署到某个地方。
现在,如果您想在 azure 中进行某种归档,则可以执行这两件事,如果您需要工件的 url(例如,如果您正在部署 ARM 模板),那么上传到 azure 是最佳实践。< br/>
从技术上讲,上传到 azure 的部分应该在发布过程中完成,因为它比构建更有意义。
因此,回顾一下流程是构建 => 工件 => 发布 => 上传并部署到 azure。
我希望这会有所帮助。
关于azure - VSTS 发布管理 : How to use Azure Blob as Artifact?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39022721/