Deploy to Azure Web App from a Linux build agent

Deploying an ASP.NET Core web project to an Azure Web App using a Linux build agent involves zipping the build artifact and utilizing the Kudu REST API for deployment. See how that can be done.