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

जेनकिंस "पाइपलाइन" प्लगइन सूट (पूर्व में "वर्कफ़्लो") के बारे में प्रश्न। जेनकिंस में पाइपलाइनों के बारे में नहीं (सामान्य तौर पर डाउनस्ट्रीम नौकरियों का उपयोग करके)।

7
क्या पाइपलाइन में sh DSL कमांड से स्टैडआउट को कैप्चर करना संभव है
उदाहरण के लिए: var output=sh "echo foo"; echo "output=$output"; मुझे मिलेगा: output=0 इसलिए, जाहिर तौर पर मुझे स्टडआउट के बजाय निकास कोड मिलता है। क्या पाइपलाइन को वैरिएबल चर में पकड़ना संभव है, जैसे कि मुझे मिल सकता है: output=foo मेरे परिणाम के रूप में?

4
इंटेलीज आईडीईए के भीतर ग्रूवी एसडीके को कॉन्फ़िगर करना
मैं IntelliJ IDEA 2017.2.3 चला रहा हूं। मैंने होमब्रे (ओएस एक्स) के माध्यम से ग्रूवी 2.4.12 स्थापित किया। जब मैं एक ग्रूवी स्रोत फ़ाइल (या ए Jenkinsfile) खोलता हूं , तो मुझे निम्नलिखित मिलते हैं: ग्रूवी एसडीके मॉड्यूल 'माय-मॉड्यूल' के लिए कॉन्फ़िगर नहीं किया गया है। । । । । …

9
पुरानी बिल्डिंग्स को छोड़ने के लिए पाइपलाइन कैसे लिखें?
नमूना चरण के लिए ग्रूवी सिंटैक्स जनरेटर काम नहीं कर रहा है properties: Set Job Properties। मैंने चुना है Discard old buildsऔर फिर क्षेत्र 10में प्रवेश किया है Max # of builds to keepऔर फिरGenerate Groovy कुछ भी नहीं दिखाता है। जेनकिंस संस्करण: 2.7

3
मैं घोषणात्मक जेनकींस पाइपलाइन में चरणों के बीच चर कैसे पार करूं?
मैं घोषणात्मक पाइपलाइन में चरणों के बीच चर कैसे पार कर सकता हूं? एक स्क्रिप्टेड पाइपलाइन में, मैं इकट्ठा करता हूं प्रक्रिया एक अस्थायी फ़ाइल पर लिखना है, फिर फ़ाइल को एक चर में पढ़ें। मैं घोषणात्मक पाइपलाइन में यह कैसे कर सकता हूं? उदाहरण के लिए, मैं एक शेल …

12
जेनकिंस पाइपलाइन नोटसिरेबल एक्ससेप्शन: groovy.json.internal.LazyMap
हल : एस। रिचमंड से नीचे जवाब के लिए धन्यवाद । मुझे उस प्रकार के सभी संग्रहीत नक्शे को अनसेट करने की आवश्यकता थी , groovy.json.internal.LazyMapजिसका अर्थ था चर envServersका objectउपयोग करना और उपयोग के बाद। अतिरिक्त : इस त्रुटि के लिए खोज करने वाले लोग इसकेreadJSON बजाय जेनकींस पाइपलाइन …

6
जेनकिन्स में एक बहु-शाखा पाइपलाइन के साथ "समय-समय पर निर्माण करें"
मैं जेनलाइन 2 को पाइपलाइन प्लगइन के साथ चला रहा हूं। मेरे पास एक बहु-शाखा पाइपलाइन परियोजना है जहाँ प्रत्येक शाखा (मास्टर, विकास, आदि) के जड़ में जेनकिंसफाइल है। इसे स्थापित करना सरल था। हालाँकि, मैं समय-समय पर प्रत्येक शाखा को चलाने के लिए एक नुकसान पर हूं (न कि …

4
जेनकिंसफाइल में एक निर्माण में असफल
कुछ शर्तों के तहत मैं बिल्ड को विफल करना चाहता हूं। मैं उसको कैसे करू? मैंने कोशिश की: throw RuntimeException("Build failed for some specific reason!") यह वास्तव में निर्माण को विफल करता है। हालाँकि, लॉग अपवाद दिखाता है: org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: Scripts not permitted to use new java.lang.RuntimeException java.lang.String जो यूजर्स को …

3
OSX का यह संस्करण आवश्यक dSYM रूपांतरण करने में सक्षम नहीं है
[31merror: could not complete submission of dSYM at /Users/XXUSERXX/Library/Developer/Xcode/DerivedData/ProjectName-flcoueeibbfifebpxptgzctdsqel/Build/Intermediates.noindex/ArchiveIntermediates/ProjectNameAlpha/BuildProductsPath/ProjectNameAlpha-iphoneos/ProjectName.app.dSYM: Error Domain=com.crashlytics.mac.error-domain.process-dsym Code=4 "This version of OSX is not able to perform the necessary dSYM transformations." UserInfo={NSLocalizedFailureReason=This version of OSX is not able to perform the necessary dSYM transformations.} [0m Command PhaseScriptExecution failed with a nonzero exit code ** ARCHIVE FAILED …

1
एक लाइन पर कई ऑब्जेक्ट घोषणाओं की जेनकिंस व्याख्या
यह एक सवाल नहीं है, बल्कि एक सावधानी की कहानी है: मैंने कुछ स्थान बचाने की कोशिश की और जेनकिंस घोषणात्मक पाइपलाइन में अपने चर को घोषित किया: int a, b, c फिर, मैंने उन्हें इस प्रकार शुरू किया: a = b = c = 0 अपने कोड में, मैं …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.