يا هلا بشباب ديف بوينت المبدعين! النهاردة جايبين لكم خبر هيمسّ كُل مطور ومهتم بمجال الـ DevOps والتكامل المستمر (Continuous Integration). شركة GitHub قررت تفتح الكود الخاص بأداتها المميزة Janky، وهي بيئة متكاملة بتدمج قوة خادم Jenkins مع ذكاء البوت Hubot عشان تسهل حياة المطورين وتخلي إدارة المشاريع أسرع وأبسط من أي وقت فات.
إيه هو مشروع Janky وإزاي بيشتغل؟
مشروع Janky بيعتبر حلقة الوصل الذكية اللي بتجمع بين خادم التكامل المستمر الشهير Jenkins وبين البوت Hubot اللي طورته GitHub لتنفيذ الأوامر التلقائية من خلال الشات. الأداة دي بتخليك تقدر تنشئ وتدير مهام (Jobs) على Jenkins بكل سهولة، وكمان بتبعت لك تقارير وتقييمات فورية لعمليات البناء (Builds) مباشرة في غرف الدردشة اللي بتستخدمها مع فريقك.
قوة Hubot في خدمة المطورين
البوت Hubot بيراقب المحادثات في قنوات الشات الخاصة بفريق العمل، وبيتفاعل مع كلمات مفتاحية معينة عشان ينفذ عمليات معقدة على Jenkins أو يتواصل مع واجهة برمجة تطبيقات GitHub (API).
من أهم الميزات اللي هتحصل عليها عند استخدام هذه التوليفة:
مرونة لا حدود لها لإدارة مشاريعك
في النهاية، الخطوة دي بتأكد إن المستقبل رايح ناحية أتمتة العمليات وتسهيل التواصل بين المطورين وأدواتهم.
يا ترى إيه رأيكم في الفكرة دي؟ وهل بتفكروا تعتمدوا على بوتات الشات لإدارة سير العمل في مشاريعكم الجاية؟ شاركونا آرائكم وتجاربكم في التعليقات!
روابط مفيدة للبدء في استخدام الأداة
إيه هو مشروع Janky وإزاي بيشتغل؟
مشروع Janky بيعتبر حلقة الوصل الذكية اللي بتجمع بين خادم التكامل المستمر الشهير Jenkins وبين البوت Hubot اللي طورته GitHub لتنفيذ الأوامر التلقائية من خلال الشات. الأداة دي بتخليك تقدر تنشئ وتدير مهام (Jobs) على Jenkins بكل سهولة، وكمان بتبعت لك تقارير وتقييمات فورية لعمليات البناء (Builds) مباشرة في غرف الدردشة اللي بتستخدمها مع فريقك.
قوة Hubot في خدمة المطورين
من أهم الميزات اللي هتحصل عليها عند استخدام هذه التوليفة:
- تنبيهات فورية للتغيرات: البوت بيبعت إشعارات لحظية بمجرد حدوث أي تعديل أو دفع كود (Commit) جديد للمستودع باستخدام تقنية GitHub Repo Hooks.
- دعم منصات دردشة متعددة: تقدر تربط الأداة دي مع منصات مختلفة زي IRC، وTwitter، وGtalk، وغيرها من وسائل التواصل اللي بيعتمد عليها فريقك.
- مرونة عالية وتخصيص سهل: السكريبتات اللي بتشغل البوت مكتوبة بلغة CoffeeScript وبتشتغل على بيئة Node.js ومستضافة على منصة Heroku، وده بيدي المطورين حرية كاملة لتعديلها وتطويرها حسب حاجة المشروع.
مرونة لا حدود لها لإدارة مشاريعك
من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى
في النهاية، الخطوة دي بتأكد إن المستقبل رايح ناحية أتمتة العمليات وتسهيل التواصل بين المطورين وأدواتهم.
يا ترى إيه رأيكم في الفكرة دي؟ وهل بتفكروا تعتمدوا على بوتات الشات لإدارة سير العمل في مشاريعكم الجاية؟ شاركونا آرائكم وتجاربكم في التعليقات!
روابط مفيدة للبدء في استخدام الأداة
- المستودع الرسمي على جيتهاب:
من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى
- الموقع الرسمي للبوت:
من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى
- موقع خادم التكامل المستمر:
من فضلك قم , تسجيل الدخول أو تسجيل لعرض المحتوى