دليل GitTree لسطح المكتب
خطوط CI/CD
خطوط الأنابيب بجانب إيداعاتك: ما الذي عمل، وما الذي فشل ولماذا، دون مغادرة التطبيق.
تشغيلات CI/CD
يعرض GitTree تشغيلات CI/CD لدى مضيف مستودعك، مثل GitHub Actions، في اللوحة الجانبية وفي قائمة كاملة بجوار المخطط: ما نجح وما فشل ولماذا، مع إعادة تشغيل المهام الفاشلة وإلغاء التشغيل… وتشغيل سير العمل…. وCI/CD جزء من GitTree Pro.
Proاستعراض التشغيلات وتصفيتها
تعرض قائمة CI/CD كل تشغيلات المستودع وتتحدّث من تلقاء نفسها ما دامت التشغيلات جارية. تضيّقها التصفية حسب الفرع وسير العمل والحالة والمحفِّز؛ ويُبقي تشغيلاتي تشغيلاتك؛ ويجعل مراقبة التشغيل يتحدّث في الخلفية ويخبرك حين ينتهي.
Proقراءة المهام والسجلات
افتح تشغيلًا وحدّد مهمة أو خطوة لقراءة سجلها في تبويب سجل التشغيل. ينقلك الانتقال إلى أول خطأ إلى الفشل مباشرة، ويجد بحث في السجل… النص، ويغيّر الطوابع الزمنية والتفاف الأسطر العرض، وتُبقي المتابعة مخرجات المهمة الجارية ظاهرة، ويكتب حفظ السجل… السجل في ملف.
Proإعادة تشغيل خط CI/CD أو إلغاؤه
من التشغيل يكرّر إعادة تشغيل المهام الفاشلة ما فشل فقط، ويكرّر إعادة تشغيل كل المهام كل شيء، وتعيد قائمة المهمة تشغيلها وحدها (إعادة محاولة الطور في أطوار نمط GitLab). يوقف إلغاء التشغيل… التشغيل؛ وينهيه إلغاء التشغيل قسريًا… دون أن تنظّف المهام. ولا يمكن التراجع عن أي إلغاء.
Proتشغيل سير عمل
يبدأ تشغيل سير العمل… سير عمل يمكن تشغيله يدويًا، مثل سير عمل في GitHub Actions له مُحفِّز
Proworkflow_dispatchأو خط أنابيبcustomفي Bitbucket. ويقرأ GitTree مدخلاته من ملف سير العمل عند الفرع الذي تختاره ويعرض حقلًا لكل منها.تنزيل النواتج المتاحة
يسرد تبويب النواتج في التشغيل الملفات التي أنتجها، مع الاسم والحجم وموعد ينتهي. يسأل حفظ… عن مكان الحفظ وينزّله هناك كما يخزّنه المزوّد؛ فالملف المضغوط يُحفظ مضغوطًا ولا يفتحه GitTree.
Proفحص عمليات النشر والبيئات
يعرض التشغيل الذي ينشر يُنشر إلى … وتبويب البيئات: كل بيئة ونشرها وفرعها أو إيداعها ووقته. ويعرض النشر المنتظر بانتظار الموافقة؛ وإن كنت من مراجعيه يعمل عليه الموافقة على النشر… ورفض النشر…. وتغيّر هذه الأشياء للجميع ولا يمكن التراجع عنها.
Proإنشاء ملفات CI/CD وفحصها
يكتب ملف CI/CD جديد… ملفًا أوليًا حيث يقرؤه مزوّدك، مثل
Pro.github/workflows/أو.gitlab-ci.yml؛ ولا يكتب فوق ملف موجود أبدًا. حرّره في GitTree، واضغط الفحص لدى … ليتحقق المزوّد منه، ثم أودِعه كأي ملف.إدارة إعدادات CI/CD
تعرض إعدادات CI/CD ما يسمح المزوّد لتطبيق آخر بإدارته: المتغيّرات والأسرار والبيئات والمنفّذات والجداول الزمنية وذاكرات التخزين المؤقت والتعريفات والإصدارات. وتُكتب قيمة السرّ في نافذة نظام آمنة أو تُقرأ من ملف تختاره، وتذهب مباشرة إلى المزوّد؛ ولا يعرضها GitTree ولا يحفظها ولا يرسلها إلى مكان آخر.
Proاستخدام أدوات الإصدار
تسرد إعدادات CI/CD › الإصدارات إصدارات المستودع. يسمّي إصدار جديد وسمًا (أو ينشئه من فرع أو إيداع)، مع العنوان والملاحظات (Markdown) وملفات ينزّلها الناس. ويُنشر الإصدار لكل من يرى المستودع ما لم تختر حفظ كمسودة.
Proسؤال نور عن فشل خط CI/CD
يفتح شرح الفشل نور بسؤال عن تشغيل فاشل. لا يقرأ نور سجل الخطوة الفاشلة (64 كيبي بايت على الأكثر) إلا إن وافقت، في كل مرة، ويجيب بما يظن أنه أخطأ وما يمكن تجربته. وتعامل مع الجواب على أنه نصيحة: تحقق منه مقابل السجل.
Pro