Créer des environnements nommés d’aperçu dans Azure Static Web Apps
Vous pouvez configurer votre site pour déployer chaque changement dans un environnement nommé. Ce déploiement en préversion est publié à une URL stable qui inclut le nom de l’environnement. Par exemple, si l’environnement est nommé release
, la préversion est disponible à un emplacement comme <DEFAULT_HOST_NAME>-release.<LOCATION>.azurestaticapps.net
.
Configuration
Pour activer des environnements URL stables avec un environnement de déploiement nommé, apportez les modifications suivantes à votre fichier de configuration.
- Définissez l’entrée
deployment_environment
sur un nom spécifique sur le travailstatic-web-apps-deploy
dans l’action GitHub ou sur la tâche AzureStaticWebApp. Cela garantit que toutes les modifications apportées à vos branches suivies sont déployées dans l’environnement de préversion nommé. - Répertoriez les branches que vous souhaitez déployer dans des environnements d’aperçu dans le tableau de déclencheurs dans la configuration de votre flux de travail afin que les modifications apportées à ces branches déclenchent également le déploiement GitHub Actions ou Azure Pipelines.
- Définissez ce tableau sur
**
pour GitHub Actions ou*
pour Azure Pipelines si vous souhaitez suivre toutes les branches.
- Définissez ce tableau sur
Exemple
L’exemple suivant montre comment activer les environnements d’aperçu de branche.
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"
Remarque
Le ...
indique le code ignoré pour plus de clarté.
Dans cet exemple, les modifications apportées à toutes les branches sont déployées dans l’environnement de préversion nommé release
.
Étapes suivantes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour