मैं REST एपीआई द्वारा जेनकींस के साथ एक बाहरी प्रणाली को एकीकृत करने की कोशिश कर रहा हूं।
हालाँकि मैंने इसके API संदर्भ पर बहुत सारी Google खोज की है, फिर भी मुझे jenkins REST API संदर्भ की पूरी सूची नहीं मिल सकती है।
इस बारे में किसी को पता है?
मैं REST एपीआई द्वारा जेनकींस के साथ एक बाहरी प्रणाली को एकीकृत करने की कोशिश कर रहा हूं।
हालाँकि मैंने इसके API संदर्भ पर बहुत सारी Google खोज की है, फिर भी मुझे jenkins REST API संदर्भ की पूरी सूची नहीं मिल सकती है।
इस बारे में किसी को पता है?
जवाबों:
जेनकिन्स के पास प्रत्येक पृष्ठ के नीचे दाईं ओर उनके REST API का लिंक है । यह लिंक जेनकिन्स के हर पेज पर दिखाई देता है और आपको जिस पेज पर ब्राउज़ कर रहा है, उसके लिए एक एपीआई आउटपुट की ओर इशारा करता है। एपीआई उरल्स के निर्माण के बारे में कुछ समझ प्रदान करनी चाहिए।
आप अतिरिक्त रूप से कुछ रैपर का उपयोग कर सकते हैं, जैसे मैं पायथन में, http://jenkinsapi.readthedocs.io/en/latest/ का उपयोग कर रहा हूं
यहाँ उनकी वेबसाइट है: https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API
अतिरिक्त समाधान: उपयोग Restul एपीआई आवरण पुस्तकालयों में लिखा Java
/ python
/ Ruby
- जो एक और अधिक पारंपरिक एक जेनकींस सर्वर को नियंत्रित करने का तरीका प्रदान करने का लक्ष्य एक वस्तु उन्मुख रैपर।
प्रलेखन और लिंक के लिए: रिमोट एक्सेस एपीआई
http://jenkins:8080/job/my-job/api