نشر تعليمة Bicep البرمجية القابلة لإعادة الاستخدام باستخدام GitHub Actions

متقدم
DevOps Engineer
Developer
Administrator
Azure Resource Manager
GitHub

نشر مواصفات قالب Azure ووحدات Bicep باستخدام سير عمل التوزيع. التحقق من صحة تعيين الإصدار وإضافته تلقائياً إلى تعليمة Bicep البرمجية القابلة لإعادة الاستخدام خاصتك.

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

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

  • نشر وحدات Bicep إلى سجل خاص من سير عمل "GitHub Actions"
  • نشر ملفات Bicep إلى مواصفات قالب من سير عمل "GitHub Actions"
  • إضافة أرقام الإصدارات تلقائياً إلى وحداتك ومواصفات القالب خاصتك

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

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

  • وحدات Bicep وسجلات الوحدات.
  • مواصفات قالب Azure.
  • Bicep linter جنباً إلى جنب مع اختبار تعليمة Bicep البرمجية خاصتك.
  • Azure، بما في ذلك مدخل Microsoft Azure والاشتراكات ومجموعات الموارد والموارد.
  • أوامر Git الأساسية، بما في ذلك النسخ، وتثبيت الملفات، ودفع التغييرات إلى «GitHub».
  • GitHub Actions، بما في ذلك الوظائف والخطوات والبيانات السرية.

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

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

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