المرجع
الإشعارات
التشغيل الناجح لا يُشعِر أحدًا. حين يرسل Oloproof إشعارًا فهذا يعني أن شيئًا ما يحتاج إلى قرار أو أنه على وشك التوقف عن العمل: إصدار حجبته بوابة، أو تشغيل مُدار انتهى، أو حصة استخدام توشك على النفاد.
الإشعارات عبر البريد الإلكتروني فقط. لا يوجد Slack ولا جهاز استدعاء ولا webhook، ولا توجد قاعدة على مستوى مساحة العمل تقرّر مَن يسمع ماذا: كل عضو يُفعِّل كل نوع أو يُعطّله لنفسه.
ما يصل إليك
في مساحة عمل مستضافة، أربعة أنواع من رسائل البريد الإلكتروني:
- الإصدارات المحجوبة: تشغيل أو مقارنة دُفعت إلى مشروع تنتمي إليه، وفيها بوابة تحجب إصدارًا.
تذكر الرسالة كل نتيجة وقرار كل قاعدة، كما سجّلها المحرك، وتتضمن رابطًا إلى النتيجة. معطَّلة افتراضيًا لدور Reviewer.
- عمليات التشغيل المُدارة: تشغيل أُرسل بـ oloproof run --cloud انتهى أو أخفق. تُرسَل إلى
أصحاب أدوار Owner وAdmin وMember في مساحة العمل، لأن التشغيل المُدار لا يسجّل مَن أرسله.
- الاستخدام: مساحة عمل تملكها استهلكت 80% من حصتها الشهرية أو كلها. مرة واحدة لكل عتبة في
كل شهر.
- الأعضاء الجدد: انضم شخص ما إلى مساحة عمل تملكها أو تديرها.
تصل عدة إصدارات محجوبة أو عمليات تشغيل منتهية في مشروع واحد خلال خمس عشرة دقيقة في رسالة واحدة. ولا تحمل أي رسالة محتوى حالة ما.
تنتهي كل رسالة برابط يوقف ذلك النوع من الرسائل، وزر إلغاء الاشتراك في برنامج البريد لديك يفعل الشيء نفسه دون فتح صفحة. ويمكن تفعيل الأنواع الأربعة كلها أو تعطيلها من صفحة حسابك.
منضدة العمل المحلية لا ترسل أي بريد إلكتروني.
ما يصل إليك دون بريد إلكتروني
البوابة المحجوبة تُفشِل المهمة التي شغّلتها. فكلٌّ من oloproof run وoloproof gate وoloproof compare يخرج برمز البوابة، فيتحوّل فحص طلب السحب إلى الأحمر، ويُخبر مزوِّد CI لديك مَن يُخبرهم عادةً بالمهام المخفِقة.
oloproof gate RUN_ID --policy release.yaml
echo $? # 3 when the gate blocksما هو مُخطَّط له
- قواعد مساحة العمل: أي الأحداث تُطلق إشعارًا، وعلى أي القنوات، وبأي توقيت.
- ساعات الهدوء: لا يُرسَل شيء ليلًا إلا تنبيه عدم الشحن، فإنه يتجاوز ذلك.
- القنوات: Slack وwebhook موقَّع.
وإلى أن تتوفر، تقول شاشة التنبيهات في منضدة العمل الشيء نفسه.