@Shubhankar Khandai , Apologies for the delayed response.
Just to highlight, when using ZipDeploy
, Oryx is not enabled by default since you are using an External builder
. If you prefer to enable App Service Build Service (Oryx) then you need to add a new App Setting SCM_DO_BUILD_DURING_DEPLOYMENT
= true
and redeploy.
1.Please set the SCM_DO_BUILD_DURING_DEPLOYMENT
app setting to 1
. This forces Oryx to build your application during deployment. Check out the step-step instructions outlined in this doc: How to set : Configure an App Service app
2.Review if the Oryx CDN endpoint is whitelisted in VNET.
When using App Service with a Virtual Network, you will need to allow outbound access from the webapp to
oryx-cdn.microsoft.io
on port443
.oryx-cdn.microsoft.io
hosts the Oryx packages corresponding to each SDK language and version. If this network dependency is blocked, then App Service will not be able to build your application using Oryx.
If the issue still persists,
3.SSH into Kudu using https://<your_sitename>.scm.azurewebsites.net/newui/kududebug
and review **/tmp/build-debug.log
**- to fetch more details.
Kindly let us know how it goes, I'll follow-up with you further.
If the answer helped (pointed, you in the right direction) > please click Accept Answer to benefit the community find answers quickly to similar question.