Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Możesz skonfigurować witrynę tak, aby wdrażała każdą zmianę w nazwanym środowisku. To wdrożenie w wersji zapoznawczej jest publikowane pod stabilnym adresem URL, który zawiera nazwę środowiska. Jeśli na przykład środowisko ma nazwę release, podgląd jest dostępny w lokalizacji takiej jak <DEFAULT_HOST_NAME>-release.<LOCATION>.azurestaticapps.net.
Konfigurowanie
Aby skonfigurować stabilne środowiska URL z nazwanym środowiskiem wdrożeniowym, wprowadź następujące zmiany w pliku konfiguracji kompilacji.
-
deployment_environmentUstaw dane wejściowe na określoną nazwęstatic-web-apps-deployzadania w akcji GitHub lub w zadaniu AzureStaticWebApp. Dzięki temu wszystkie zmiany śledzonych gałęzi zostaną wdrożone w nazwanym środowisku podglądowym. - Wymień gałęzie, które chcesz wdrożyć w środowiskach testowych w tablicy wyzwalaczy w konfiguracji przepływu pracy, aby zmiany w tych gałęziach uruchomiły wdrożenie za pomocą GitHub Actions lub Azure Pipelines.
- Ustaw tę tablicę na
**dla GitHub Actions lub*dla Azure Pipelines, jeśli chcesz śledzić wszystkie gałęzie.
- Ustaw tę tablicę na
Przykład
W poniższym przykładzie pokazano, jak włączyć środowiska podglądu gałęzi.
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"
Uwaga
Oznacza ... kod pominięty w celu zachowania przejrzystości.
W tym przykładzie zmiany we wszystkich gałęziach są wdrażane w nazwanym release środowisku wersji zapoznawczej.