azure - 如何使用 git 将 Orchard CMS 和自定义模块部署到 Azure 网站和存储?

标签 azure deployment orchardcms azure-web-app-service

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

[config]
project= src\Orchard.Web

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

如何正确地做到这一点?几天来我一直在尝试一些帮助主题,但时不时会遇到一些错误。正确的步骤是什么?

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

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

谢谢

最佳答案

最近,Orchard cms 发生了新的变化,并且对 Azure 服务有了新的实现。现在需要与 1.x 分支合并,因为该函数似乎是在 1.7.1 中发布的。还有一组与 Azure-Orchard func 相关的新文章:http://goo.gl/u5neLvhttp://goo.gl/Lr5D9Mhttp://goo.gl/StvavC

关于azure - 如何使用 git 将 Orchard CMS 和自定义模块部署到 Azure 网站和存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18316600/

相关文章:

Azure AD B2C : mixing built-in flows with custom policies and sharing encryption keys for JWTs

azure - 防止 Azure Live Metrics Stream 将每个轮询记录到队列

content-management-system - 将 Orchard 用于 LOB 应用程序?

orchardcms - 如何在单独的数据库事务中读写请求的内容项

asp.net-mvc - 我如何从 Orchard alternate 中渲染区域或小部件?

Azure 服务标签 : region names in ServiceTags_Public_*. json 与 Get-AzLocation 中的区域名称不同?

azure - 在azure docker VM中运行docker命令

svn - 使用 Ant 或类似工具进行自动化部署

iphone - Xamarin.iOS:部署到设备失败,错误代码为 "failed to acquire command execution log"

macos - 无效的配置文件位置 : Xcode 6 embeds it on submission