Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Anda dapat mengonfigurasi situs Anda untuk menyebarkan setiap perubahan ke lingkungan bernama. Penyebaran pratinjau ini diterbitkan pada URL stabil yang menyertakan nama lingkungan. Misalnya, jika lingkungan diberi nama release, pratinjau tersedia di lokasi seperti <DEFAULT_HOST_NAME>-release.<LOCATION>.azurestaticapps.net.
Konfigurasi
Untuk mengaktifkan lingkungan URL yang stabil dengan lingkungan penyebaran bernama, buat perubahan berikut pada file konfigurasi build Anda.
- Atur
deployment_environmentinput ke nama spesifik padastatic-web-apps-deployjob di GitHub Actions atau pada tugas AzureStaticWebApp. Ini memastikan semua perubahan pada cabang terlacak Anda disebarkan ke lingkungan pratinjau bernama. - Cantumkan cabang yang ingin Anda sebarkan ke lingkungan pratinjau dalam array pemicu dalam konfigurasi alur kerja Anda sehingga perubahan pada cabang tersebut juga memicu penyebaran GitHub Actions atau Azure Pipelines.
- Atur array ini ke
**untuk GitHub Actions atau*untuk Azure Pipelines jika Anda ingin melacak semua cabang.
- Atur array ini ke
Contoh
Contoh berikut menunjukkan cara mengaktifkan lingkungan pratinjau cabang.
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"
Catatan
Kode ... menunjukkan dilewati untuk kejelasan.
Dalam contoh ini, perubahan pada semua cabang disebarkan ke lingkungan pratinjau bernama release.