我在 VSTS 中有一个版本,用于将我的 web 应用程序部署到 azure 应用程序服务。为此,我使用 Azure 应用服务部署步骤。在正常部署 web 应用程序后,我想从另一个构建结果中添加额外的 zip 工件。我只想将这些文件复制到 azure 上 Web 应用程序的特定路径。我怎样才能做到这一点?
最佳答案
如果zip文件是web部署包,可以引用Joy的回答。 (需要勾选Application选项)
否则,简单的方法是使用 Kudu REST API(保留文件夹结构),步骤:
- 取消选中 Azure 应用服务部署任务的“使用 Web 部署发布”选项
- (可选)添加解压缩任务以将 zip 文件解压到工件文件夹中的文件夹(您想要在应用服务中使用的文件夹,例如
D:/1/a/mylib
) - 在包或文件夹输入框中指定文件夹(步骤 2 的父文件夹,以保留文件夹结构)或包 (zip)
关于azure - 将附加文件添加到 VSTS 发布到 azure web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49740986/