Continuous Deployment - OfficeDev/microsoft-teams-apps-icebreaker GitHub Wiki

Continuous Deployment service in Azure App Services and Azure Function Apps offers merging latest code changes to Azure hosted environment from GitHub. It helps to seamlessly update the Azure services without need of new deployment.

Continuous deployment in Azure App Services

Please follow below steps to deploy latest changes to the app service:

  1. Log in to the Azure Portal for your subscription.

  2. Select App Services from left menu blade

    Azure app service menu blade

  3. Search and select the app service name (search for the base resource name) which is created during first deployment. For e.g. constoso-faqplusv2.azurewebsites.net

  4. Select Deployment Center under menu blade

    Deployment center in Azure app service

  5. Click on Sync to synchronize the latest bits from GitHub master branch

    Sync GitHub deployment

    note: please make sure that Repository name is pointing to correct OfficeDev repo git path.

  6. Once the deployment is successful, please restart the app service and check the application is working.

Continuous deployment in Azure Function Apps

Please follow below steps to deploy latest changes to the app service:

  1. Search Function App in Azure portal search box and select.

  2. Filter the app name which is created during first deployment. For e.g. constoso-faqplusv2-function.azurewebsites.net Azure Function App Overview menu

  3. Under Overview section, select Deployment options configured with ExternalGit

  4. Under Deployment Center, click on Sync to synchronize the latest bits from GitHub master branch

note: please make sure that Repository name is pointing to correct OfficeDev repo git path.