您好我们正在研究在线视觉工作室存储的SPA。我尝试为它设置CI。
我将VSO与Azure Subsription相关联,并在manage.windowsazure.com中将它们相互连接。它运行正常。
我尝试的第一个机会是通过winRM设置Windows文件复制,但我最终通过向TrustedHostList添加远程机器名来解决问题(有可能从VSO获取远程机器名的名称吗?)
我尝试的第二个机会是从portal.azure.com
设置部署您可以添加Azure Web App的设置以进行部署,但这样会创建xaml build definiton,这就是问题,因为我们在存储库中没有.sln,csproj ....文件。它只是单页应用程序与标准packages.json等文件
当我尝试启动没有.sln的xaml定义构建时,它将不起作用
当我关注面向asp.net mvc的文章时,一切正常。
您能否向我推荐一些相关且经过验证的文章或来源,我可以在哪里找到解酒。
或者女巫是将spa项目从VSO部署到Web App或Azure WM的最佳方式
非常感谢
答案 0 :(得分:0)
使用Visual Studio Online向Azure部署CI仅支持Visual Studio Web应用程序或Azure Cloud Service项目,它不适用于单页文件。因此,对于您的方案,您需要创建一个Web应用程序(注意:不是Web站点)来托管这些单页应用程序文件。
然后按照本文中的步骤获取有关使用Visual Studio Online和Git持续传送到Azure的详细信息: https://azure.microsoft.com/en-us/documentation/articles/cloud-services-continuous-delivery-use-vso-git/