المصطلحات

Continuous Integration and Continuous Delivery

ممارسات تشغيلية تشمل أتمتة البناء والاختبار والتسليم البرمجي، وهي البيئة التي تستهدفها الإضافة.

أحدث التغطيات

CN
JetBrains تطلق إضافة Warm Agents لتقليل انتظار وكلاء البناء في TeamCity

JetBrains تطلق إضافة Warm Agents لتقليل انتظار وكلاء البناء في TeamCity

أطلقت JetBrains إضافة Warm Agents لمنصة TeamCity، وتحافظ تلقائياً على عدد محدد من وكلاء البناء السحابيين الجاهزين مسبقاً لتقليل زمن انتظار مهام CI/CD. لكن تقليل زمن الانتظار يأتي مقابل استهلاك تراخيص بناء وتكاليف تشغيل موارد سحابية خاملة.

CN
لماذا يجب أن تصبح ضمانة جودة البرمجيات عملية مستمرة داخل دورة التطوير؟

لماذا يجب أن تصبح ضمانة جودة البرمجيات عملية مستمرة داخل دورة التطوير؟

تدعو JetBrains إلى نقل ضمانة جودة البرمجيات من اختبار نهائي قبل الإطلاق إلى عملية مستمرة مدمجة في مراحل التطوير وCI/CD. وتستعرض المادة أدوار التحليل الساكن، واختبارات الوحدات والتكامل والواجهات والأداء والأمن، مع التأكيد على أن أدوات الذكاء الاصطناعي تحتاج إلى تحقق بشري.

CN
عناوين بريد GitLab المكشوفة قد تتيح للمهاجمين إنشاء طلبات دمج ودفع شيفرات

عناوين بريد GitLab المكشوفة قد تتيح للمهاجمين إنشاء طلبات دمج ودفع شيفرات

حذرت شركة Aikido من أن عناوين البريد الخاصة بميزة إرسال عناصر العمل إلى مشاريع GitLab تُنشر أحياناً في وثائق عامة، ما قد يمنح المهاجمين قدرة على إنشاء قضايا وطلبات دمج بصلاحيات حساب الضحية. وقد يؤدي ذلك، بحسب صلاحيات الحساب، إلى تعديل الشيفرة أو تشغيل وظائف CI/CD أو الوصول إلى مستودعات وأسرار خاصة.