الملخص
تعلمت في هذه الوحدة النمطية كيفية استخدام إجراءات وسير عمل GitHub لتنفيذ حل التسليم المستمر (CD) الذي يقوم بنشر تطبيق ويب يستند إلى حاوية إلى تطبيقات ويب Microsoft Azure. قمت أيضًا بالتشغيل التلقائي لإنشاء بيئات النشر وتفكيكها باستخدام سير عمل.
تعلمت ما يلي:
- خيارات لتشغيل سير عمل قرص مضغوط.
- التحكم في تنفيذ سير العمل مع شروط الوظيفة.
- النشر إلى Microsoft Azure باستخدام إجراء
deployGitHub. - تخزين بيانات الاعتماد باستخدام GitHub Secrets.
- استخدام إجراءات GitHub لإنشاء موارد Azure وحذفها.
معرفة المزيد
فيما يلي بعض الارتباطات لمزيد من المعلومات حول الموضوعات التي تمت مناقشتها في هذه الوحدة النمطية.
- وثائق GitHub Actions
- سوق GitHub
- إجراءات أنشأها GitHub
- بنية بيانات التعريف لإجراءات GitHub
- بنية سير العمل لـ GitHub Actions
- حدود استخدام إجراءات GitHub
- مقدمة لحاويات Docker
- actions/checkout@v1
- actions/upload-artifact
- actions/download-artifact
- azure/webapps-deploy@v1
- azure/login@v1
- azure/docker-login@v1
- Artifact ونهج الاحتفاظ بالسجل
- واجهة برمجة تطبيقات REST للقطع الأثرية
- إضافة شارة حالة سير عمل
- البيئات
تقديم الملاحظات
استخدم نموذج المشكلة هذا لتقديم ملاحظات محتوى أو اقتراحات للتغييرات لوحدة Microsoft Learn هذه. GitHub يحافظ على هذا المحتوى وسيقوم أحد أعضاء الفريق بفرز الطلب. نشكرك على أخذ الوقت لتحسين محتوانا!