VS团队服务和Azure持续交付子目录
我在VS Team Services git存储库中有一个项目,其结构如下(简化):
所有的打字稿和sass文件都是在wwwroot内部的适当目录中建立起来的。
我想要做什么,但无法找到如何将wwwroot
目录仅推送到Azure网站而不是整个项目。
如果不可能,有什么选择?
有两种方法可以做到这一点
更简单的方法
您可以添加一个自定义部署设置,将您的wwwroot目录设置为您网站的根目录。
这篇文章的底部描述了如何做到这一点:http://www.zainrizvi.me/2015/10/13/deploy-statically-generated-sites-to-azure-web-apps/
以下是相关的代码片段:
将.deployment文件添加到您的代码的根文件夹中,并粘贴到以下内容中:
[config] project = wwwroot
更难的方法
如果您确实想部署wwwroot文件夹,则可以使用自定义部署脚本将所需的文件部署到您的站点。
这涉及到创建一个自定义脚本,该脚本在您每次部署站点时执行,并且在该脚本中,您会告诉它只复制wwwroot文件夹。
链接地址: http://www.djcxy.com/p/88561.html上一篇: VS Team Services and Azure Continuous delivery subdirectory