Skip to content

Latest commit

 

History

History
35 lines (29 loc) · 1.75 KB

app-service-deploy-prepare-repo.md

File metadata and controls

35 lines (29 loc) · 1.75 KB
title description services author ms.service ms.topic ms.date ms.author ms.custom
include file
include file
app-service
cephalin
app-service
include
06/05/2018
cephalin
include file

Prepare your repository

To get automatic builds from the App Service Kudu build server, make sure that your repository root has the correct files in your project.

Runtime Root directory files
ASP.NET (Windows only) *.sln, *.csproj, or default.aspx
ASP.NET Core *.sln or *.csproj
PHP index.php
Ruby (Linux only) Gemfile
Node.js server.js, app.js, or package.json with a start script
Python (Windows only) *.py, requirements.txt, or runtime.txt
HTML default.htm, default.html, default.asp, index.htm, index.html, or iisstart.htm
WebJobs <job_name>/run.<extension> under App_Data/jobs/continuous (for continuous WebJobs) or App_Data/jobs/triggered (for triggered WebJobs). For more information, see Kudu WebJobs documentation
Functions See Continuous deployment for Azure Functions.

To customize your deployment, include a .deployment file in the repository root. For more information, see Customizing deployments and Custom deployment script.

Note

If you develop in Visual Studio, let Visual Studio create a repository for you. The project is immediately ready to be deployed using Git.