وjenkviz هو التصور لبناء جنكينز تدفق باستخدام غراففيز.
أداة لالزحف موقع جنكينز باستخدام رابط البناء وإنتاج الناتج SVG لجعل تدفق البناء.
على & nbsp؛ يعرض الرسم البياني SVG: - مربع ملخص مع:
- مجموع الوقت المنقضي
- مدة المتراكمة لكل بناء
- إنتاجية (مدة / المنقضي)
- عدد من يبني
- السهام السوداء لتقديم علاقة المنبع والمصب
- السهام البرتقالي الى تقديم المصب يتعلق فقط
- بناء مع / أصفر / أحمر / مربع رمادي أزرق للنجاح / غير مستقر / فشل / إحباط وضع البناء
على & nbsp؛ بناء على معلومات يتم تخزينها في قاعدة بيانات SQLite المحلية. يتم استخدام قاعدة البيانات كما مخبأ لعدم جلب مرتين في الصفحة بناء ولكن أيضا للحصول على المعلومات باستخدام SQL عادي:
على & nbsp؛ sqlite3 ~ / jenkviz.db
على & nbsp؛ - وظيفة أبطأ
على & nbsp؛ سكليتي> اسم SELECT، SUM (duration_s)، MAX (duration_s)، AVG (duration_s)، COUNT (1)
& nbsp؛ من بناء
على & nbsp؛ GROUP BY اسم
على & nbsp؛ ORDER BY SUM (duration_s) تنازلي
على & nbsp؛ LIMIT 10؛
على & nbsp؛ - تحميل الرقيق
على & nbsp؛ سكليتي> المضيف SELECT، SUM (duration_s) FROM مجموعة بناء BY ORDER BY المضيف SUM (duration_s) DESC LIMIT 10؛
USAGE
على & nbsp؛ jenkviz [--version] [--logfile = LOGFILE] [--database = DATABASE] COMMAND [OPTIONS] الحجج
على & nbsp؛ jenkviz -h
COMMANDS
على & nbsp؛ الزحف [--direct | --reverse | --explore] [--output SVG_FILE] JENKINS_BUILD_URL
على & nbsp؛ الخيار --direct يظهر المصب فقط، ويتعلق المنبع، وإزالة المصب الارتباط فقط.
على & nbsp؛ والزحف الخيار --reverse تستخدم الوراء يبني المنبع.
على & nbsp؛ الخيار --explore للحفاظ على مجرى النهر يبني التي بناء المنبع للخروج من نطاق البناء المنشأ (وبناء المنبع ليس سليل بناء الجذر)
أمثلة
على & nbsp؛ jenkviz الزحف HTTP: //jenkins.site/jenkviz/job_name/42/
INSTALLATION
& nbsp؛ في ديبيان / أوبونتو:
على & nbsp؛ سودو الموهبه تثبيت غراففيز
على & nbsp؛ سودو easy_install jenkviz
مستودع المصدر
على & nbsp؛ يتم استضافتها Jenkviz حاليا في جيثب.
قضايا وتقارير الأخطاء
على & nbsp؛ طلبات ميزة والتقارير الشوائب يمكن إجراء هنا:
على & nbsp؛ HTTPS: //github.com/bdelbosc/jenkviz/issues
المتطلبات:
بيثون
القيود:
ونظرا لعلة JENKINS-6211، وهذا يعمل فقط للمخضرم عمل بسبب جنكينز الحالي (1،444 على الأقل) لا تعرض بناء عدد ليبني المصب عن وظائف حرة أو وظائف غير مخضرم.
أيضا رقم البنية المصب في وقت ما هو بلا وتوقف الزحف، في هذه الحالة جنكينز لا تعطي أي وسيلة للذهاب مباشرة إلى يبني المصب.
في لحظة Jenkviz لا تعامل بناء مع متعددة يبني المنبع، مع الأخذ فقط الرعاية من أول واحد.
لم يتم العثور على التعليقات