اختبار رمز Bicep باستخدام إجراءات GitHub

متوسط
DevOps Engineer
Developer
Administrator
Azure Resource Manager
GitHub

قم بالتحقق من صحة تعليمات Bicep البرمجية واختبارها في سير عمل التوزيع الخاص بك. ستستخدم التحليل والتحقق من الصحة المسبق وعملية «ماذا لو» للتحقق من صحة تغييرات Azure قبل التوزيع، وستختبر مواردك بعد كل عملية توزيع.

الأهداف التعليمية

بعد إِكمال هذه الوحدة، ستتمكن من القيام بما يلي:

  • إضافة تحليل التعليمات البرمجية ل Bicep أثناء التكامل المستمر.
  • إضافة التحقق من صحة نشر الاختبار المبدئي أثناء مهام الإنشاء أو الإصدار.
  • أضف عمليات التحقق من ماذا لو، بما في ذلك خطوات الموافقة اليدوية.
  • تحقق من تكوين البيئة المنشورة.

المتطلبات الأساسية

يجب أن تكون على دراية باستخدام:

  • Bicep، بما في ذلك إنشاء الملفات الأساسية ونشرها
  • Azure، بما في ذلك مدخل Azure، والاشتراكات، ومجموعات الموارد، والموارد
  • أوامر Git الأساسية، بما في ذلك استنساخ الملفات وتثبيتها ودفع التغييرات إلى GitHub
  • مهام سير عمل إجراءات GitHub الأساسية، بما في ذلك البيانات السرية حتى يتمكن سير العمل الخاص بك من الاتصال ببيئة Azure

لحل التدريبات في الوحدة النمطية، ستحتاج إلى:

  • حساب Azure، مع القدرة على إنشاء مجموعات الموارد وتطبيقات Microsoft Entra
  • حساب GitHub

ستحتاج أيضا إلى تثبيت البرنامج التالي محليا: