从VSTS将静态网站部署到IIS

时间:2018-04-15 05:43:16

标签: git azure-devops azure-pipelines-release-pipeline azure-pipelines-build-task

我有一个在Visual Studio Team Services中托管的Git存储库,我需要镜像到远程IIS wwwroot目录。

看起来很傻,但我习惯于在更复杂的ASP.NET站点上进行构建/部署,但是对于这个特定项目,我需要做的就是将Git存储库镜像到远程IIS机器而我不是确定什么是最好的方法。

“构建”静态HTML文件/图像等包并将它们发送到IIS服务器的最合理方法是什么?

我仍然希望能够使用整个“构建”和“发布”范例。构建是否只是一个“zip”文件,在远程IIS目录中“部署”/上传并解压缩?

是否有可用于此类部署的模板?

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试以下步骤:

  1. 在Build中,使用Publish Build Artifacts任务发布构建工件。

  2. 在发布中,使用Windows Machine File Copy任务将工件复制到emote IIS wwwroot目录。