यहाँ कोड मैंएक जेनकींस पाइपलाइन मंच के रूप में पूरे काम में नाकाम रहने के बिना विफल रहा है दिखाएँ
node {
stage 'build'
echo 'build'
stage 'tests'
echo 'tests'
stage 'end-to-end-tests'
def e2e = build job:'end-to-end-tests', propagate: false
result = e2e.result
if (result.equals("SUCCESS")) {
stage 'deploy'
build 'deploy'
} else {
?????? I want to just fail this stage
}
}
साथ खेल रहा हूँ वहाँ मुझे 'के रूप में एंड-टू-एंड-परीक्षण' चरण को चिह्नित करने के लिए किसी भी तरह से है पूरी नौकरी में असफल होने के बिना असफल रहा? झूठा प्रचार करें बस मंच को हमेशा सत्य के रूप में चिह्नित करता है, जो कि मैं नहीं चाहता हूं, लेकिन सही अंक को प्रचार के रूप में प्रचारित करता हूं जो मैं नहीं चाहता हूं।
वहाँ ठीक इसके विपरीत करने के लिए कोई रास्ता नहीं है । लाल रंग के साथ असफल चरण को चिह्नित करने के लिए, लेकिन नीली रंग के साथ निर्माण (उस गेंद) की स्थिति? – Sviatlana
धन्यवाद) यह मेरा समय बचाया – gokareless
हाय @ स्वीटलाना क्या आप इसे पार करने में सक्षम थे? i.e लाल रंग के साथ असफल चरण चिह्नित करने के लिए? – user3768904