{"action":"created","issue":{"url":"https://api.github.com/repos/projectkudu/kudu/issues/1452","labels_url":"https://api.github.com/repos/projectkudu/kudu/issues/1452/labels{/name}","comments_url":"https://api.github.com/repos/projectkudu/kudu/issues/1452/comments","events_url":"https://api.github.com/repos/projectkudu/kudu/issues/1452/events","html_url":"https://github.com/projectkudu/kudu/issues/1452","id":56799227,"number":1452,"title":"Creating scheduled WebJobs","user":{"login":"AndreiBarsan","id":1260898,"avatar_url":"https://avatars.githubusercontent.com/u/1260898?v=3","gravatar_id":"","url":"https://api.github.com/users/AndreiBarsan","html_url":"https://github.com/AndreiBarsan","followers_url":"https://api.github.com/users/AndreiBarsan/followers","following_url":"https://api.github.com/users/AndreiBarsan/following{/other_user}","gists_url":"https://api.github.com/users/AndreiBarsan/gists{/gist_id}","starred_url":"https://api.github.com/users/AndreiBarsan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AndreiBarsan/subscriptions","organizations_url":"https://api.github.com/users/AndreiBarsan/orgs","repos_url":"https://api.github.com/users/AndreiBarsan/repos","events_url":"https://api.github.com/users/AndreiBarsan/events{/privacy}","received_events_url":"https://api.github.com/users/AndreiBarsan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-02-06T11:09:23Z","updated_at":"2015-02-06T20:58:51Z","closed_at":null,"body":"The existing API allows us to create and run triggered and and continuous WebJobs.\r\n\r\nHowever, using the Azure Portal GUI, scheduled jobs can also be added manually. However, they require a script/program to be manually uploaded (in .zip format), which is inconvenient given that you probably want your WebJob code to be updated automatically every time you deploy your website (as is the case with triggered and continuous jobs).\r\n\r\nWould it be possible to add the option of adding source-controlled scheduled WebJobs to websites?"},"comment":{"url":"https://api.github.com/repos/projectkudu/kudu/issues/comments/73311185","html_url":"https://github.com/projectkudu/kudu/issues/1452#issuecomment-73311185","issue_url":"https://api.github.com/repos/projectkudu/kudu/issues/1452","id":73311185,"user":{"login":"davidebbo","id":556238,"avatar_url":"https://avatars.githubusercontent.com/u/556238?v=3","gravatar_id":"","url":"https://api.github.com/users/davidebbo","html_url":"https://github.com/davidebbo","followers_url":"https://api.github.com/users/davidebbo/followers","following_url":"https://api.github.com/users/davidebbo/following{/other_user}","gists_url":"https://api.github.com/users/davidebbo/gists{/gist_id}","starred_url":"https://api.github.com/users/davidebbo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davidebbo/subscriptions","organizations_url":"https://api.github.com/users/davidebbo/orgs","repos_url":"https://api.github.com/users/davidebbo/repos","events_url":"https://api.github.com/users/davidebbo/events{/privacy}","received_events_url":"https://api.github.com/users/davidebbo/received_events","type":"User","site_admin":false},"created_at":"2015-02-06T20:58:51Z","updated_at":"2015-02-06T20:58:51Z","body":"Technically, these are the only two types of jobs we have. :) Scheduled jobs work by having an external scheduler pointing at them, but Kudu itself doesn't care who is making the call (e.g. you could use a 3rd partu scheduler).\r\n\r\nAd this is where the ARM template comes in, to set up both the scheduler and the Webjobs."}}