إنشاء بيئات معاينة مسماة في 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
.