البيئات والنشرات
جزء من دورة GitLab CI
مهمة النشر عندك تعمل. تشغّل scp أو kubectl apply أو playbook في Ansible، وتنتهي بنجاح، وتصير النسخة الجديدة على الهواء. ثم يسألك أحدهم سؤالاً لا تستطيع الإجابة عنه من صفحة خط الأنابيب: ما الذي يعمل على بيئة التجريب الآن بالضبط؟ ومن وضعه هناك؟ وهل كان قبل تغيير الثلاثاء أم بعده؟ وحين يتبيّن أن الجواب هو «الشيء الخطأ»، كيف تعيد النسخة السابقة بسرعة، في الثانية صباحاً، دون أن تنقّب في سجلّات المهام عن بصمة الكوميت؟
خط الأنابيب (pipeline) يسجّل أن مهمة قد عملت. لكنه لا يسجّل الحال التي تركت فيها تلك المهمة العالم. وكلمة environment: في GitLab تسدّ هذه الفجوة: تحوّل مهمة ناجحة إلى عملية نشر، أي سجلّ متتبَّع يقول إن كوميتاً بعينه صار الآن يعمل في مكان بعينه. ...
هل تريد تعلّم GitLab CI البيئات والنشرات في بيئة حقيقية؟
انقر بالأسفل لتحصل على جهاز لينكس مع GitLab CI جاهز، وتعمل على البيئات والنشرات بشكل عملي مع مدرّس ذكي يعرف الكود الخاص بك.
ابدأ هذا الدرسالبيئات والنشراتما الذي ستتعلّمه
- Environment keyword
- Environment name
- Environment url
- Deployment tracking
- Manual production deploy
- Dynamic environments
- Review apps concept
