यदि आप दृश्य में नौकरी बनाना चाहते हैं तो दृश्य मौजूद है।
curl -X POST -H "Content-Type:application/xml" -d @build.xml "http://jenkins_host/view/viewName/createItem?name=itemName"
बिल्ड।एक्सएमएल filetemplate एक नौकरी के कार्यक्षेत्र की रूट निर्देशिका में पाया जा सकता है
कोई दृश्य बनाने के लिए करना चाहते हैं:
curl -X POST -H "Content-Type:application/xml" -d @view.xml "http://jenkins_host/createView?name=viewName"
फ़ाइल view.xml की सामग्री हो सकता है:
<?xml version="1.0" encoding="UTF-8"?>
<hudson.model.ListView>
<name>viewName</name>
<filterExecutors>false</filterExecutors>
<filterQueue>false</filterQueue>
<properties class="hudson.model.View$PropertyList"/>
<jobNames>
<comparator class="hudson.util.CaseInsensitiveComparator"/>
</jobNames>
<jobFilters/>
<columns>
<hudson.views.StatusColumn/>
<hudson.views.WeatherColumn/>
<hudson.views.JobColumn/>
<hudson.views.LastSuccessColumn/>
<hudson.views.LastFailureColumn/>
<hudson.views.LastDurationColumn/>
<hudson.views.BuildButtonColumn/>
</columns>
</hudson.model.ListView>
और जांच करने के लिए एक दृश्य के मौजूद रहने पर: अगर एक नौकरी मौजूद
curl -X POST -H "Content-Type:application/xml" "http://jenkins_host/checkViewName?value=viewName"
जाँच करने के लिए:
012,
curl -X POST -H "Content-Type:application/xml" "http://jenkins_host/checkJobName?value=jobName"
स्रोत
2016-12-30 09:18:08
धन्यवाद, यह मुझे थोड़ा सा ले गया लेकिन मैं अंततः इसे समझने में सक्षम था। मैं बस उनकी एपीआई विकी पेज अधिक जानकारीपूर्ण और बेहतर उदाहरणों के साथ चाहता हूं। – David