Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
U kunt uw site zo configureren dat elke wijziging in een benoemde omgeving wordt geïmplementeerd. Deze preview-implementatie wordt gepubliceerd op een stabiele URL die de omgevingsnaam bevat. Als de omgeving bijvoorbeeld een naam releaseheeft, is de preview beschikbaar op een locatie zoals <DEFAULT_HOST_NAME>-release.<LOCATION>.azurestaticapps.net.
Configuratie
Als u stabiele URL-omgevingen met een benoemde implementatieomgeving wilt inschakelen, moet u de volgende wijzigingen aanbrengen in uw buildconfiguratiebestand.
- Stel de
deployment_environmentinvoer in op een specifieke naam in destatic-web-apps-deploytaak in GitHub-actie of op de AzureStaticWebApp-taak. Dit zorgt ervoor dat alle wijzigingen in uw bijgehouden vertakkingen worden geïmplementeerd in de benoemde preview-omgeving. - Vermeld de vertakkingen die u wilt implementeren in preview-omgevingen in de triggermatrix in uw werkstroomconfiguratie, zodat wijzigingen in deze vertakkingen ook de Implementatie van GitHub Actions of Azure Pipelines activeren.
- Stel deze matrix in op
**GitHub Actions of*voor Azure Pipelines als u alle vertakkingen wilt bijhouden.
- Stel deze matrix in op
Opmerking
In het volgende voorbeeld ziet u hoe u preview-omgevingen voor vertakkingen inschakelt.
name: Azure Static Web Apps CI/CD
on:
push:
branches:
- "**"
pull_request:
types: [opened, synchronize, reopened, closed]
branches:
- main
jobs:
build_and_deploy_job:
...
name: Build and Deploy Job
steps:
- uses: actions/checkout@v2
with:
submodules: true
- name: Build And Deploy
id: builddeploy
uses: Azure/static-web-apps-deploy@v1
with:
...
deployment_environment: "release"
Notitie
De ... code wordt voor duidelijkheid overgeslagen.
In dit voorbeeld worden wijzigingen in alle vertakkingen geïmplementeerd in de release benoemde preview-omgeving.