मुझे हमारे bespoke Jenkins एकीकरण को एक पाइपलाइन में बदलने में दिलचस्पी है। हालाँकि, मुझे यह पता नहीं लग सकता है कि यह कैसे करना है।
क्या कोई मुझे जेन्किंस स्क्रिप्ट के साथ मदद कर सकता है जो निम्नलिखित कर सकता है?
1---2---3-----------9---10
| |
|---4-------|
| |
|---5---6---|
| |
|---7---|
1: Start pipeline
10: End pipeline
5: Build some files
* needed by 6, 7,
* needed as artifacts at the end
2, 3, 4, 6, 7: Have jUnit result files, should be available at end of
test (somewhere), even if one failed
क्या यह भी संभव है? या मुझे सिर्फ 3, 4, 5 के बाद शामिल होना चाहिए? ऐशे ही:
1---2---3-------6-------9---10
| | | |
|---4---| 7---|
| |
|---5---|
1
मैं दूसरे विकल्प के लिए मतदान करूंगा, अगर जरूरत पड़ी तो टूटने और आसानी से फैलने की संभावना कम लगती है।
—
तेन्सीबाई
संभवतः घना हो रहा है, लेकिन मुझे समझ में नहीं आया है कि अधिक जटिल संस्करण अभी तक क्या जोड़ता है। क्या आप "9" क्या दस्तावेज करते हैं और यह किस पर निर्भर करता है? यदि आप इसे संशोधित और जोड़ना चाहते हैं, तो कोई 8 नहीं है। :)
—
बर्टेटक
@BertGoethals आप पाइपलाइन का उपयोग कर सकते हैं और अभी भी अलग-अलग काम कर सकते हैं। यह संभव है कि मुझे यहाँ कुछ याद आ रहा है।
—
एवी
मैं कुछ दिन पहले ऐसा ही कुछ करने की कोशिश कर रहा था। मैं इसे नेस्टेड
—
Lawnmowerlatte
parallel
कमांड के साथ काम करने के लिए प्राप्त कर सकता था, लेकिन ब्लूऑकियन में प्रवाह सही नहीं लगा।
@BertGoethals क्या आप अपनी मुख्य पाइपलाइन से 5 और फिर 6 और 7 कर एक और पाइपलाइन शुरू नहीं कर सकते?
—
तेनसीबाई