generators/app/templates/azure.yaml (62 lines of code) (raw):

# see https://learn.microsoft.com/en-us/azure/developer/azure-developer-cli/azd-schema name: <%- solutionSlug %> metadata: template: <%- generatorId %>@<%- generatorVersion %> services: <% if (withBackend) { -%> backend: language: python project: src/backend host: containerapp docker: path: ./Dockerfile remoteBuild: true <% if (solutionLevel > 100) { -%> context: ../.. <% } -%> <% } -%> <% if (withFrontend) { -%> frontend: language: python project: src/frontend host: containerapp docker: path: ./Dockerfile remoteBuild: true <% if (solutionLevel > 100) { -%> context: ../.. <% } -%> <% } -%> hooks: preprovision: windows: shell: pwsh run: .\scripts\preprovision.ps1 interactive: true continueOnError: false posix: shell: sh run: ./scripts/preprovision.sh interactive: true continueOnError: false postprovision: windows: shell: pwsh run: .\scripts\postprovision.ps1 interactive: true continueOnError: false posix: shell: sh run: ./scripts/postprovision.sh interactive: true continueOnError: false predown: windows: shell: pwsh run: .\scripts\predown.ps1 interactive: true continueOnError: false posix: shell: sh run: ./scripts/predown.sh interactive: true continueOnError: false