الحركة نحو التكامل المستمر قيد التقدم، أي اقتراحات؟
-
18-09-2019 - |
سؤال
لدينا مجموعة من وحدات ومشاريع C / C ++ ل QNX4 و QNX6 و Linux. كل هذه مكتوبة في اللحظات الكسوف / QNX ونحن نستخدم مجموعات المشروع (ملفات PSF) للجمع بين وحدات مختلفة في المشاريع كما هو مطلوب. تم بناء المشاريع باستخدام جعل. تحدد ملفات PSF الوحدات النمطية المطلوبة لمشروع معين.
لقد نظرت إلى أنظمة CI / Build Build (Buildbot، Apache Incomear)، ولكن لا يعمل بشكل جيد بشكل جيد مع ملفات PSF، أو يدعمها مباشرة.
هل يعرف أي شخص لنظام CI الذي يسمح لي بالعمل معهم، دون الحاجة إلى استخدام البرامج النصية للتحقق من الاشياء، إلخ؟
راجع للشغل، نحن نستخدم CVS للتخلص.
المحلول 2
انتهى بي الأمر باستخدام Hudson جنبا إلى جنب مع البرنامج المساعد Ant4eclipse Ant4eclipse. يعمل Ant4eclipse مع ملفات المشروع، لذلك فهو مثالي. ANT يمكن أن تفعل أيضا telnet ولذا يمكنني استخدامها ل QNX4
نصائح أخرى
لدي فقط خبرة (محدودة) مع مثبت السرعة. وبعد إنه مرن وقابل للتوسيع للغاية، ولديه عدد من الإضافات لأدوات الطرف الثالث وأنظمة التحكم الإصدار؛ ومع ذلك يعمل من ويندوز؛ لم تحدد منصة. بالطبع منصة التنمية ومنصة خادم CI لا تحتاج هي نفسها.