我試圖通過CI部署預定的webjob
並通過VSO
中的vNext
任務部署。如何通過VSO中的CI通過CI部署webjob
我也跟着在下面的教程中的步驟與Web應用程序一起部署webjob
(「啓用了Web項目自動部署」): https://azure.microsoft.com/en-us/documentation/articles/websites-dotnet-deploy-webjobs/
我成功部分:在webjob
獲取與一起部署Web應用程序。但是,它被標記爲按需而不是計劃的(或任何合適的狀態)。我可以手動運行webjob並運行得很好。我檢查了文件webjob-publish-settings.json
(在網絡工作)和webjobs-list.json
(在網絡應用程序),他們似乎是正常的,從教程來看。
我錯過了什麼?謝謝。
再次感謝@Eddie。這篇文章非常有用:http://blog.amitapple.com/post/2015/06/scheduling-azure-webjobs/#.VtB0WvkrJhE。關鍵是要在調試網址中找到我的設置,以確保它正確地從settings.job中獲取設置。我最終在Kudu的項目頁面上創建了一張票來尋求幫助。事實證明,我的工作是在一個奇怪的狀態,但Kudu的人幫助我修復它(https://github.com/projectkudu/kudu)。謝謝! – user11081980