Updating your Azure WebJob using the Kudu Console


So you’ve already published your shiny Webjob to Azure either using Visual Studio 2013 publishing awesome-ness or ‘manually’ using the Azure management portal, and now you want to update it.

There’s a super-easy way and thats using the Kudu console.

Login to the Kudu console for your web app using the url shown below;

https://{webapp name}-scm.azurewebsites.net

kudu-webjob-drop-02

From the Debug Console menu, choose PowerShell…

kudu-webjob-drop-03

and navigate to the folder location of your Webjob, note that you must navigate to its persistent location rather than the transient one used when an instance of your webjob executes.

PREPARE FOR AWESOMENESS

So, first step is to build your Webjob and zip-up all of the required files from your projects ./bin/[debug/release] folder.

Next, drag the .ZIP file from Finder/Explorer and drop it into the right hand side of the folder view in Kudu…

kudu-webjob-drop

Once dropped, Kudu unzips the .ZIP file into the Webjob location….

And thats it, job done.

 

Published by

Phil Harding

SharePoint Consultant, Developer, Father, Husband and Climber.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s