मैं Red Hat Linux पर जेनकिन्स 2.6 का उपयोग कर रहा हूं। मैं अपने जेनकिन्सफाइल में निम्नलिखित का उपयोग करना चाहता हूं, लेकिन जब मैं कोशिश करता हूं, जेनकिंस कड़वाहट से शिकायत करते हैं। (यह केवल = ऑपरेटर के बाईं ओर वाक्य रचना नापसंद करने के लिए लगता है।):जेनकिन्सफाइल: कई चरों को मानों को परिभाषित और असाइन करना एक बार में लागू नहीं किया जाता है
def (a, b) = [6, 7]
यह एकाधिक कार्य पसंद नहीं करता है ऐसा लगता है, अभी तक ग्रूवी 1.6 और बाद में जाहिरा तौर पर उन्हें समर्थन करते हैं, इस पोस्ट के अनुसार :
http://mrhaki.blogspot.co.uk/2009/09/groovy-goodness-multiple-assignments.html
मैं ऐसा करना चाहते हैं ताकि जब मैं एक विधि है कि रिटर्न फोन [6, 7] मैं इसे इस तरह कॉल कर सकते हैं:
def (a, b) = mymethod()
def mymethod()
{
return [6, 7]
}
कर सकते हैं एक nyone मुझे बताओ कि यह जेनकींस में काम करना चाहिए और यदि ऐसा है तो जेनकींस के किस संस्करण में? या यह एक असमर्थित सुविधा है? या एक बग?
धन्यवाद
यह तय किया गया है! https://issues.jenkins-ci.org/browse/JENKINS-44027 – rjohnston