gpt4 book ai didi

azure - 通过 git 部署 azure webjob

转载 作者:行者123 更新时间:2023-12-04 04:05:11 24 4
gpt4 key购买 nike

我有一个包含 .net mvc 网站和 webjob 的解决方案。

我使用 git 进行部署 - 因此在 git 推送到 azure 时,我的网站已升级。我现在只是添加一个将按计划运行的控制台应用程序。我正在尝试弄清楚如何在 git Push 时将其部署到网站上,但我不确定如何执行此操作。

我知道我可以创建一个文件夹 website\app_data\jobs\triggered\webjob 并将文件复制到那里(比如从 webjob 上的构建后事件),但这意味着我需要将所有这些文件提交到 git 存储库以便部署来获取它们 - 这也意味着每次我构建时,Git 都会提示我再次提交它们 - 呃。

有没有更好的方法来做到这一点 - 我可以将我的存储库推送到 azure ,它会正确部署我的网站和我的网络作业?

谢谢

最佳答案

是的,您可以执行此操作,而无需将实际的 EXE 和项目输出显式放入文件夹中。 Azure 博客中的这篇博文记录了启用 Git 或命令行部署包含 WebJobs 的 Web 应用程序的解决方法。

http://azure.microsoft.com/blog/2014/08/18/enabling-command-line-or-continuous-delivery-of-azure-webjobs/

如果这不能解锁您,请发布更新,我将帮助诊断您遇到的任何其他问题。您可能还想将发布 NuGet 的 WebJob 更新为 NuGet 上的最新版本:https://www.nuget.org/packages/Microsoft.Web.WebJobs.Publish/1.0.2

关于azure - 通过 git 部署 azure webjob,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26739194/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com