1 مستودع
Mechanisms for generating secure tokens to authorize access to external code coverage reporting services.
Distinct from Code Coverage: Distinct from general code coverage tools: focuses specifically on the authentication and token generation required to integrate with external reporting services.
Explore 1 awesome GitHub repository matching part of an awesome list · Authentication Services. Refine with filters or upvote what's useful.
Screwdriver هي منصة تسليم مستمر مصممة لتنسيق مهام البناء والاختبار والنشر المؤتمتة. تعمل كمنسق بناء محاوٍ يدير دورة حياة التسليم بأكملها، من تشغيل خط الأنابيب القائم على الأحداث إلى تنفيذ المهام داخل بيئات حاويات معزولة وقابلة للتوصيل. تتميز المنصة ببنية معيارية تفصل منطق البناء عن موارد الحوسبة الأساسية، مما يسمح بتنفيذ متسق عبر بنيات تحتية متنوعة. توفر إدارة قوية لتكوين خطوط الأنابيب، مما يتيح للفرق تحديد قوالب البناء القابلة لإعادة الاستخدام وإصدارها ومشاركتها. يتم دعم هذا النظام بشكل أكبر من خلال خدمات هوية شاملة، بما في ذلك تكامل OAuth والتحكم الدقيق في الوصول لأسرار خطوط الأنابيب والرموز البرمجية. بعيداً عن التنسيق الأساسي، توفر المنصة أدوات مراقبة واسعة النطاق، بما في ذلك بث السجلات في الوقت الفعلي، وتحليل مقاييس الأداء، وتتبع حالة البناء. تدعم سير عمل الفريق المعقد من خلال تنظيم مجموعة خطوط الأنابيب ومساحات العمل المشتركة، مع الحفاظ على استقرار النظام عبر تقييد الطلبات وإدارة الحالة المستمرة في قواعد البيانات العلائقية. تم تصميم النظام للنشر داخل مجموعات Kubernetes، باستخدام قوالب تغليف موحدة لتمهيد المنصة ومكونات بنيتها التحتية المطلوبة.
The platform generates temporary access tokens for authorized users to interact with external code coverage reporting services during build workflows.