jenkins-pipeline पर टैग किए गए जवाब

जेनकिंस 2.0 के पाइपलाइन वास्तुकला के बारे में विशेष रूप से सवालों के लिए। इसमें घोषणात्मक और स्क्रिप्टेड पाइपलाइन दोनों शामिल हैं।

4
एक सफलता के रूप में जेनकींस पाइपलाइन नौकरी से समय से पहले निकलने का सबसे साफ तरीका?
मेरे पास एक नौकरी है जो फाइलें बनाएगी, जब तक कि उसे खिलाए जा रहे मूल्यों में से एक पुराने मूल्य से मेल नहीं खाती। जेनकींस में स्पष्ट तरीका गर्भपात या नौकरी से बाहर निकलें, के लिए क्या है बिना यह किया जा रहा है FAILED? यह बाहर निकलना सही …

2
एक जटिल समानांतर जेनकिंस पाइपलाइन का निर्माण कैसे करें?
मुझे हमारे bespoke Jenkins एकीकरण को एक पाइपलाइन में बदलने में दिलचस्पी है। हालाँकि, मुझे यह पता नहीं लग सकता है कि यह कैसे करना है। क्या कोई मुझे जेन्किंस स्क्रिप्ट के साथ मदद कर सकता है जो निम्नलिखित कर सकता है? 1---2---3-----------9---10 | | |---4-------| | | |---5---6---| | …

1
पाइपलाइन जॉब में बैकग्राउंड प्रोसेस चलाना
मैं जेनकींस घोषणात्मक पाइपलाइन का उपयोग करके पृष्ठभूमि में जावा प्रक्रिया चलाने का एक तरीका ढूंढ रहा हूं। नीचे कोड का स्निपेट है stage('Deploy'){ steps{ script{ withEnv(['BUILD_ID=dontkill']) { sh "nohup java -jar test-0.0.1-SNAPSHOT.war &" } } } } पहले से ही जेनकिंस के ProcessTreeKiller के बारे में पता है और …

3
जेनकिंस घोषणात्मक पाइपलाइन में आर्टिफैक्टिक प्लगइन का उपयोग करना
मैं अपनी निर्माण प्रक्रिया को स्वचालित करने के लिए जेनकिंस की घोषणात्मक पाइपलाइन का उपयोग कर रहा हूं। हम अपनी कलाकृतियों को एक दूरस्थ JFrog रिपॉजिटरी में प्रकाशित करना चाहते हैं यदि केवल कुछ शर्तें (सोनार, चेकमारक्स) पास हो। थोड़ा शोध के बाद, मैंने पाया कि आर्टिफैक्टल प्लगइन इसके लिए …

3
जेनकिंस: बिल्ड पर्यावरण के रूप में डॉकर का उपयोग करते हुए अनुमति मुद्दा
मैंने जेनकिन्स को एक Ubuntu 16.04 मशीन पर स्थापित किया। जेनकिंस खुद एक कंटेनर में नहीं चलाया जाता है। मैं जो करना चाहता हूं बस yarn installएक नोड छवि का उपयोग करके कॉल करता हूं । तो यहाँ मेरा जेनकिंसफाइल है: pipeline { agent any stages { stage('install node modules...') …

1
जेनकिंस पाइपलाइन नौकरी; सुस्त कदम के लिए उचित उद्धरण
यह शायद 100% उपयोगकर्ता त्रुटि है, लेकिन मुझे एक चर का उपयोग करने के लिए एक पाइपलाइन काम नहीं मिल सकता है क्योंकि एक सुस्त कदम में चैनल का नाम। यह Slack plugin और Build User Vars Plugin दोनों का उपयोग करता है । मैं इस बात की BUILD_USER_FIRST_NAMEपहचान करने …

2
जेनकिंस पाइपलाइन में अंतिम सफल निर्माण के बाद से सभी परिवर्तन लॉग प्राप्त करें
मेरी जेनकिंस पाइपलाइन में, मुझे इसके द्वारा वर्तमान निर्माण के परिवर्तन लॉग मिल सकते हैं। def changeLogSets = currentBuild.changeSets क्या पिछले सफल निर्माण के बाद से सभी परिवर्तन-लॉग प्राप्त करने का एक तरीका है?

2
मल्टीब्रांच जेनकींस बिल्ड्स में कुछ शाखाओं को कैसे निष्क्रिय करें?
मेरे पास एक मल्टीब्रांच जॉब है जो जेनकिंसफाइल के साथ किसी भी शाखा को चलाने के लिए निर्धारित है। मेरे पास कुछ विकल्प हैं जो मैं सोच सकता हूं कि क्या मैं बहु-शाखा पाइपलाइन के लिए चल रही नौकरियों की सूची से एक शाखा को निकालना चाहता हूं। मैं शाखा …

1
मैं एक मर्ज पर स्क्रिप्ट कैसे ट्रिगर करता हूं या जब एक शाखा हटा दी जाती है?
मैं जेनकिंस मल्टीब्रांच पाइपलाइनों का उपयोग कर रहा हूं। यदि एक शाखा को विलय कर दिया जाता है और हटाए गए जेनकिंस शाखा को पाइपलाइन से भी हटा देते हैं। यह बहुत अच्छा है, लेकिन मैं एक कमांड / स्क्रिप्ट चलाना चाहता हूं जब एक शाखा को हटा दिया जाता …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.