का उपयोग कर जेनकिंस में एक विशिष्ट निर्माण को कैसे ढूंढें और पूछें कि हमारे पास जेनकिन्स नौकरी है जो विशिष्ट पैरामीटर का उपयोग करके बनाता है। इनमें से दो पैरामीटर मेरे लिए महत्वपूर्ण हैं: जिस मशीन पर निर्माण किया जा रहा है, और तैनात पैकेज के संस्करण संख्या।पायथन जेनकींस एपीआई
https://jenkinsurl/job/folder_level1/job/folder_level2/job/folder_level3/job_id/api/json
{"actions":[{"parameters":[{"name":"lab_name","value":"labA"},{"name":"version_no","value":"1.1"}]}
जेनकींस REST API या अजगर जेनकींस आवरण का उपयोग करना:
https://jenkinsurl/job/folder_level1/job/folder_level2/job/folder_level3/job_id/
यहाँ यूआरएल की json उत्पादन का एक नमूना है , मैं कैसे खोजूँगा नौकरी अगर मैं फोल्डर_लेवल 1 जानता हूं और अंत में उस यूआरएल से संस्करण प्राप्त करने के लिए फ़ोल्डर_लेवल 3 में नौकरी के लिए प्रयोगशाला नाम से मेल खाना चाहता हूं?
https://jenkinsurl/job/folder_level1/api/xml
जो action
एक्सएमएल नोड XPath के माध्यम से पूछे जा सकता है जो रिटर्न:
से मेल खाने वाले नाम ले लो
का उपयोग कर इसे हल आपके समाधान का एक संस्करण लेकिन पहले जवाब पोस्ट करना याद नहीं था। धन्यवाद! – shanwar