Skip to content

Commit

Permalink
code publish webapp scenario included
Browse files Browse the repository at this point in the history
  • Loading branch information
unaihuete93 authored Oct 25, 2022
1 parent 12728af commit 6e9cd93
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions MTT-Notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@ Located under the folder ".ado", you can find the following YAML pipelines:
- **main-ci.yml** : Dotnet CI pipeline. Build + Test + Publish. Upload artifacts for website and webapp bicep file.
- **main-ci-containers-compose.yml** : It first creates an ACR and build/push docker containers based on docker compose. WARNING: you need to have an existing RG.
- **main-cd-web-aci.yml** : deploys container image on ACI using Bicep template. WARNING: you need to provide ACR username and password (using variable group / key vault).Contributor role is for management plane operations to manage key vaults. It does not allow access to keys, secrets and certificates. **READ/LIST access needed for used Service Principal in ADO VG**. TODO: using managed identity.

- **main-cd-web-webapp.yml** : triggered by **main-ci.yml** and deploys app artifacts created by **main-ci.yml** to Azure Web App (linux). It uses bicep to create App Service Plan and WebApp, and publishes code to the webapp.

# Deployment options

## Azure App Service
Deployment of the Web solution works with the following settings:
![webapp container web](.images/webapp-container-web.png)
![webapp container web](.images/webapp-container-web.png)

0 comments on commit 6e9cd93

Please sign in to comment.