
JenkinsBot
يرسل إشعارات بناء Jenkins إلى Telegram، مما يتيح للفريق رؤية نجاح وفشل المهام دون الحاجة لمراجعة لوحة تحكم Jenkins باستمرار. مجاني، الواجهة بالإنجليزية.
المزايا الرئيسية
- ينشر نجاح/فشل بناء Jenkins في Telegram
- يناسب إعدادات CI/CD الخاصة بـJenkins المستضاف ذاتيًا
- يعمل جنبًا إلى جنب مع إضافات إشعارات Jenkins الأخرى
ما الذي يفعله JenkinsBot
يجلب JenkinsBot الفكرة نفسها التي تحملها بوتات CircleCI وGitHub في هذه القائمة إلى Jenkins، خادم CI/CD المستضاف ذاتيًا والمستخدم على نطاق واسع: تُنشر نتائج البناء في محادثة Telegram بدلًا من البقاء فقط في لوحة تحكم Jenkins أو إضافة إشعار بريدي. هذا أكثر أهمية بالنسبة لـJenkins مقارنة بخدمات CI المستضافة، لأن نسخة Jenkins المستضافة ذاتيًا غالبًا ما تكون خلف VPN خاص بالشركة لا يراجعه الجميع باستمرار.
يدعم Jenkins نفسه العديد من إضافات الإشعارات، وبوت Telegram هو خيار واحد إلى جانب Slack والبريد وغيرهما؛ الجاذبية هنا هي إبقاء حالة البناء داخل نفس تطبيق المحادثة الذي يستخدمه الفريق أصلًا للتواصل اليومي، بدلًا من إضافة أداة أخرى للمراجعة. عادة ما يعني الإعداد تثبيت إضافة إشعارات Telegram في Jenkins وتوجيهها إلى رمز هذا البوت، بروح مشابهة لإعداد أي مُخطر آخر في Jenkins.
كما هو الحال مع بوتات CI الأخرى في هذه الفئة، هذه طبقة تسليم رفيعة: تبقى سجلات البناء والمخرجات والإعدادات في Jenkins، ولا يفعل البوت سوى إخبارك متى ينبغي أن تذهب لتتحقق.
كيفية البدء
- افتح @jenkins_bot واضغط Start للحصول على معرّف المحادثة/الرمز
- ثبّت إضافة إشعارات Telegram في نسخة Jenkins الخاصة بك
- وجّه الإضافة إلى رمز هذا البوت ومعرّف محادثتك
الأوامر
/startعرض تعليمات الإعدادالأسعار والحدود
مجاني
الإيجابيات / السلبيات
- يسدّ فجوة حقيقية بالنسبة لـJenkins المستضاف ذاتيًا خلف VPN
- مجاني
- ملف البوت الشخصي بلا نبذة سوى رسالة الترحيب الافتراضية
- يتطلب تثبيت إضافة على جانب Jenkins، وليس بلا إعداد
تفصيل النتيجة
| المعيار | الوزن | النقاط | |
|---|---|---|---|
| الوظائف | 25 | 6 / 10 | |
| الموثوقية والسرعة | 15 | 6 / 10 | |
| الشعبية والثقة | 15 | 4 / 10 | |
| السعر والخطة المجانية | 10 | 10 / 10 | |
| سهولة الاستخدام | 10 | 6 / 10 | |
| الأمان والخصوصية | 10 | 6 / 10 | |
| الحداثة | 5 | 5 / 10 | |
| التوطين | 5 | 3 / 10 | |
| بدون إعلانات مزعجة | 5 | 10 / 10 | |
| النتيجة | 100 | 61.0 |
البدائل
جميع البدائل ←
Gitlabينقل الإشعارات من GitLab (سواء gitlab.com أو النسخ المستضافة ذاتيًا) إلى Telegram ويتيح لك الرد بسرعة، وهو…
GitHubبوت يعمل منذ فترة طويلة ويشترك في مستودعات GitHub العامة وينشر issues وpull requests وpushes وأحداثًا أخرى…
Notifine for GitLabالنصف الخاص بـGitLab من مشروع Notifine، وهو جسر إشعارات مفتوح المصدر (يغطي أيضًا GitHub وTrello) ينشر الـ…
Github Release Botيُخطر محادثة كلما نشر مستودع GitHub عام إصدارًا (release) جديدًا، وهذا مفيد لمتابعة التبعيات أو الأدوات التي…الأسئلة الشائعة
هل أحتاج إضافة Jenkins لاستخدام هذا البوت؟
عادة نعم — إضافة إشعارات Telegram على جانب Jenkins هي التي ترسل الأحداث إلى رمز البوت.
التفاصيل التقنية
- الوضع المضمّن (Inline)
- Mini App
- يعمل في المجموعات
- يعمل في القنوات
- يقبل الرسائل الصوتية
- يقبل الملفات
- يتطلب رقم الهاتف
- يتطلب التسجيل
- يعرض إعلانات
- يعمل في روسيا بدون VPN