मैं एक जेनकींस काम है जो निम्न कार्य करने का इरादा है मिल गया है:मैं जेनकींस में विफलता पर एक कार्य कैसे चला सकता हूं?
- बिल्ड एक परियोजना है और एक परीक्षण सर्वर
- भागो परीक्षण
- परीक्षण में विफल रहते हैं करने के लिए इसे तैनात, सर्वर रोल बैक पिछले संस्करण
- को परीक्षण सफल होने के लिए, हमारे स्रोत नियंत्रण प्रणाली में संस्करण को अद्यतन
क्योंकि हम एक ही परीक्षण सर्वर है, हम यह सुनिश्चित करें कि जेनकींस केवल r है जरूरत एक समय में इस नौकरी के एक संस्करण को unning। दुर्भाग्यवश, हमें विफलता और पर नौकरी चलाने का कोई तरीका नहीं दिख रहा है, डाउनस्ट्रीम नौकरी चलने के दौरान अपस्ट्रीम नौकरी निष्पादित करने से रोकें।
क्या ऐसा करने का कोई आसान तरीका है? क्या कोई बेहतर तरीका है?