我正试图找到一个良好的设置,以便在Windows上连续部署单页应用程序。以下是制约因素:
我已经尝试了的持续部署特性,但是我不能让构建过程做我想做的事情。也许可以调整构建过程,我不确定。
我也研究过AppVeyor,但这似乎是针对使用MSBuild作为构建平台的.NET项目而优化的。
我已经开始调查特拉维斯-奇和循环,这似乎是很有希望的。
我希望找到使用最新技术和云服务的最简单和最自然的方法。你能推荐些什么?
发布于 2016-01-03 12:37:23
我认为您所缺少的概念是,您需要一个从一个阶段到另一个阶段交付代码的管道。
这一切都可以在Github和Azure的基础上完成。这可能是一个示例管道。
这显然是简化的,但它应该让您开始思考您需要实现的过程。
发布于 2016-01-04 06:18:59
如果您想在没有服务器端处理的情况下继续部署HTML5单页应用程序,我认为没有必要使用NodeJS的构建技术来部署静态html5网站。
您可以尝试在Azure老门户上创建一个HTML5 Empty Web App和set up deployment from source control,请查看下面的图片并参考文档https://azure.microsoft.com/en-us/documentation/articles/web-sites-publish-source-control/。


选项set up deployment from source control位于Azure老门户上Web的DASHBOARD选项卡页的右侧。

然后您可以访问您的Azure WebApp在https://<your azure webapp name>.scm.azurewebsites.net/DebugConsole上的Kudu工具,您可以在path site/wwwroot上找到您的静态html5网站的这些web文件。下面的图片是我对wwwroot目录HTML5 Empty Web Apps的快照。

如有任何问题,请随时通知我。
https://stackoverflow.com/questions/34576383
复制相似问题