سؤال

مرحبا، أنا أقوم بتكوين Jenkins بناء لمشروع القضبان الخاصة بي.

يستخدم مشروعي Redis للتخزين المؤقت.

لذلك، يذهب خطوات البناء الخاصة بي ك

  1. ابدأ تشغيل خادم Redis

  2. تشغيل المواصفات

  3. توقف عن خادم Redis.

  4. المشكلة:

    إذا كان لدي كل هذه الخطوات في كخطوة مبنية واحدة، على الرغم من فشل المواصفات، فإن Jenkins إرجاع "النجاح" (بسبب آخر تصاريح أمر)

    إذا كان لدي أمر "إيقاف Redis Server" في خطوة بناء منفصلة، حيث فشل RSPEC، لا تعمل هذه الخطوات على الإطلاق.

    إذا، كيف يمكنني تحقيقه، "يجب أن يفشل بناء Jenkins إذا فشل المواصفات وما زالت يجب تشغيل الخطوة التالية (إيقاف خادم Redis)"؟

    pls مساعدة.

هل كانت مفيدة؟

المحلول

ماذا عن هذا (واحد) بناء الخطوة:

giveacodicetagpre.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top