كيفية بدء وإيقاف خادم Redis في بناء Jenkins؟
-
21-12-2019 - |
سؤال
مرحبا، أنا أقوم بتكوين Jenkins بناء لمشروع القضبان الخاصة بي.
يستخدم مشروعي Redis للتخزين المؤقت.
لذلك، يذهب خطوات البناء الخاصة بي ك
-
ابدأ تشغيل خادم Redis
-
تشغيل المواصفات
-
توقف عن خادم Redis.
المشكلة:
إذا كان لدي كل هذه الخطوات في كخطوة مبنية واحدة، على الرغم من فشل المواصفات، فإن Jenkins إرجاع "النجاح" (بسبب آخر تصاريح أمر)
إذا كان لدي أمر "إيقاف Redis Server" في خطوة بناء منفصلة، حيث فشل RSPEC، لا تعمل هذه الخطوات على الإطلاق.
إذا، كيف يمكنني تحقيقه، "يجب أن يفشل بناء Jenkins إذا فشل المواصفات وما زالت يجب تشغيل الخطوة التالية (إيقاف خادم Redis)"؟
pls مساعدة.
المحلول
ماذا عن هذا (واحد) بناء الخطوة:
giveacodicetagpre.لا تنتمي إلى StackOverflow