عمليات النشر

تابِع سجلات البناء، وارجع إلى بناء سابق، وشغّل النشر عبر رابط.

كل بناء هو نشر. تابِعه مباشرةً، وارجع عند الحاجة، وشغّل النشر من خارج غيمة.

تابِع سجلات البناء والتشغيل#

في صفحة الخدمة، يقدّم تبويب Logs عرضين: «Build» يبثّ البناء خطوة بخطوة في الزمن الحقيقي؛ و«Runtime» يعرض مخرجات حاويتك العاملة. صفِّ بمربع البحث، أو فعّل التمرير التلقائي، أو نزّل السجلات كملف.

الرجوع إلى الوراء#

  1. 1

    افتح تبويب Deployments

    ترى كل نشر من الأحدث إلى الأقدم، مع التزامه وحالته.

  2. 2

    أعِد نشر بناء سابق

    انقر «Redeploy» على نشر أقدم لإطلاق ذلك الالتزام من جديد.

تُحدَّث القائمة تلقائيًا أثناء تقدّم بناء (في الانتظار أو البناء أو النشر).

خطافات النشر (النشر عبر رابط)#

خطاف النشر رابط سرّي يُطلق نشرًا عندما يُرسل إليه طلب POST — مفيد للتكامل المستمر أو الأنظمة الخارجية. في Settings، انقر «Create deploy hook» (للمالكين والمشرفين فقط)، ثم أرسل POST إلى الرابط:

Shell
curl -X POST https://gheima.ma/api/deploy/hooks/<token>
يعيد { ok: true, deploymentId }. جدّد الخطاف أو عطّله في أي وقت.

حالات النشر#

  • Queued → Building → Pushing → Deploying → Running أثناء تقدّم البناء.
  • Failed إذا فشلت خطوة — راجع سجلات البناء، أصلِح، وادفع مجددًا.
  • تُحدَّث القائمة تلقائيًا أثناء وجود نشر قيد التقدّم.

إعادة التشغيل والإيقاف والاستئناف#

Restart
إعادة نشر (لخدمات المستودع) أو إعادة تشغيل المهام العاملة.
Pause
إيقاف كل النسخ (النزول إلى الصفر) في Danger zone.
Resume
إعادة خدمة موقوفة بعدد نسخها السابق.

خطافات النشر محدودة بـ 30 طلبًا في الدقيقة لكل IP، وتعيد 409 إذا لم يكن للخدمة مستودع متصل.

يمكنك الإطلاق والرجوع وتشغيل النشر من لوحة التحكّم أو أي سكربت.