如何使用Git将Orchard CMS和海关模块部署到Azure WebSite和Storage?

时间:2013-08-19 14:41:39

标签: azure deployment orchardcms azure-web-sites

我有一个git存储库,其中包含一个自定义模块和许多其他模块(Contrib.Taxonomies [modified],Contrib.ImageField,DotLess,FeaturedItemSlider等)和自定义主题。它与Orchard 1.5.x分支合并。目前该模块仅适用于Orchard 1.5.1。我希望升级到Orchard 1.7。该模块使用Nuget来获取一些包。它使用.deployment

[config]
project= src\Orchard.Web

我想部署到Azure WebSite并使用Azure存储。我想使用Azure WebSite的git部署。

如何正确完成?我有几天一直在尝试一些帮助主题,我偶尔会遇到一些错误。做正确的步骤是什么?

看起来我需要修改Orchard.Azure的源代码,以便可以在Azure WebSite中使用它。

此外,如果我使用所有源代码部署分支,则在Azure WebSite上大约需要900MB。如果我部署build\stage,则需要大约300MB。所以我尝试部署单独的存储库(第一个子模块),但我没有构建它,因为它有nuget依赖项。

谢谢

1 个答案:

答案 0 :(得分:1)

最近,对Orchard cms进行了新的更改,它为Azure服务提供了新的实现。它现在需要与1.x分支合并,因为这个func似乎在1.7.1中发布。还有一组与Azure-Orchard func相关的新文章:http://goo.gl/u5neLvhttp://goo.gl/Lr5D9M以及http://goo.gl/StvavC