author | ms.service | ms.topic | ms.date | ms.author | ms.custom |
---|---|---|---|---|---|
cephalin |
app-service |
include |
06/12/2019 |
cephalin |
include file |
To get automated builds from Azure App Service 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 | *.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 Customize deployments and Custom deployment script.
Note
If you use Visual Studio, let Visual Studio create a repository for you. Your project will immediately be ready for deployment via Git.