إنشاء بيئات معاينة مسماة في Azure Static Web Apps

يمكنك تكوين موقعك لنشر كل تغيير في بيئة مسماة. يتم نشر نشر المعاينة هذا على عنوان URL ثابت يتضمن اسم البيئة. على سبيل المثال، إذا تمت تسمية releaseالبيئة ، فإن المعاينة متوفرة في موقع مثل <DEFAULT_HOST_NAME>-release.<LOCATION>.azurestaticapps.net.

التكوين

لتمكين بيئات URL الثابتة مع بيئة النشر المسماة، قم بإجراء التغييرات التالية على ملف تكوين البنية.

  • deployment_environment تعيين الإدخال إلى اسم معين على static-web-apps-deploy المهمة في إجراء GitHub أو على مهمة AzureStaticWebApp. يضمن هذا نشر جميع التغييرات على الفروع المتعقبة إلى بيئة المعاينة المسماة.
  • اسرد الفروع التي تريد نشرها لمعاينة البيئات في صفيف المشغل في تكوين سير العمل الخاص بك بحيث تؤدي التغييرات التي يتم إجراؤها على هذه الفروع أيضا إلى تشغيل GitHub Actions أو توزيع Azure Pipelines.
    • قم بتعيين هذا الصفيف إلى ** ل GitHub Actions أو * ل Azure Pipelines إذا كنت تريد تعقب جميع الفروع.

مثال

يوضح المثال التالي كيفية تمكين بيئات معاينة الفرع.

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"

إشعار

... يشير إلى التعليمات البرمجية التي تم تخطيها للوضوح.

في هذا المثال، يتم نشر التغييرات على جميع الفروع إلى بيئة المعاينة المسماة release .

الخطوات التالية