Skip to content
Kudu is the engine behind git/hg deployments, WebJobs, and various other features in Azure Web Sites. It can also run outside of Azure.
C# JavaScript HTML PowerShell Batchfile CSS Other
Branch: master
Clone or download
shrishrirang and suwatch Trigger a recycle after wardeploy
- Current implementation of /wardeploy triggers a restart of web apps only on Xenon and Linux. The restart is performed using the restartTrigger.txt file.
- This commit adds support for triggering a restart using the /api/app/restart API. This new behavior is hidden behind a WEBSITE_RECYCLE_PREVIEW_ENABLED=1 flag, which is added only temporarily. This flag will eventually be removed and the new behavior will become the default way of restarting a site after deployments.
- /api/app/restart API works for Linux webapps, Windows container webapps as well as Windows classic webapps. The restartTrigger.txt based restart works only for Linux webapps and Windows container webapps.
- With WEBSITE_RECYCLE_PREVIEW_ENABLED=1 defined, a deployment (Git based deploy, wardeploy, zipdeploy) will trigger a restart for Windows apps, which was not the case earlier. To change this behavior, SCM_RESTART_APP_CONTAINER_AFTER_DEPLOYMENT can be set to 0 explicitly.
- This commit removes the "container/webhook" API, as it is not used anymore.
- Few other changes in this commit enable invoking the /api/app/restart API standalone/localhost deployments, for development purposes.
Latest commit 484aa62 Oct 4, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Create ISSUE_TEMPLATE.md Mar 8, 2017
.nuget Update nuget package kudusync (#2878) Oct 2, 2018
Build up version to 85 Oct 10, 2019
Common Trigger a recycle after wardeploy Oct 18, 2019
Kudu.Client Fix multiple typos May 17, 2019
Kudu.Console Fix multiple typos May 17, 2019
Kudu.Contracts Trigger a recycle after wardeploy Oct 18, 2019
Kudu.Core.Test fix issue with ARM async location Sep 24, 2019
Kudu.Core Trigger a recycle after wardeploy Oct 18, 2019
Kudu.FunctionalTests fix SiteExtensionTests Sep 25, 2019
Kudu.Performance Fix System.Net.Http.Formatting binding redirects Apr 11, 2017
Kudu.Services.Test Fix multiple typos May 17, 2019
Kudu.Services.Web Trigger a recycle after wardeploy Oct 18, 2019
Kudu.Services Trigger a recycle after wardeploy Oct 18, 2019
Kudu.SiteManagement.Test Fix two credentials related unit tests Aug 24, 2017
Kudu.SiteManagement Fix multiple typos May 17, 2019
Kudu.Stress Fix multiple typos May 17, 2019
Kudu.TestHarness Fix multiple typos May 17, 2019
Kudu.Web Fix multiple typos May 17, 2019
Setup Fix multiple typos May 17, 2019
.gitattributes Linux - Support for container restart trigger (#2529) Aug 25, 2017
.gitignore Update to use 7zip to create Kudu.zip May 18, 2016
Kudu.sln Check NuGet.org for SiteExtensions (#2568) Sep 27, 2017
LICENSE.txt Added license file Jul 1, 2011
NOTICE.txt Change notice.exe to refer to .NET Foundation Jul 26, 2015
README.markdown Remove broken JabbR reference from readme Oct 30, 2017
build.cmd Added Support for building with Visual Studio 2019 Apr 11, 2019

README.markdown

You can’t perform that action at this time.