क्या एक बटन दबाकर एक हडसन के दृश्य में सभी नौकरियों को चलाने का कोई तरीका है? धन्यवाद।हडसन: एक बटन दबाकर एक दृश्य में सभी नौकरियां चलाना
उत्तर
अद्यतन: यहाँ समाधान
संपादित करें आपके विचार का वर्णन है और यह इस कोड पेस्ट:
<script type="text/javascript">
<!--
function triggerBuilds(obj){
obj.responseText.evalJSON()['jobs'].each(
function(i){
new Ajax.Request(i['url']+'build',{method:'GET'});
}
);
}
function buildAll(){
new Ajax.Request(
document.URL.replace(/[\W]+$/,'') + '/api/json',
{
onSuccess : triggerBuilds,
method : 'GET'
}
);
}
//-->
</script>
<a href="javascript:buildAll();void(0)">Build all Jobs in this view</a>
इससे एक लिंक है कि हडसन के JSON का उपयोग कर वर्तमान दृश्य में सभी नौकरियों बनाता है पैदा करेगा एपीआई। (केवल दृश्य से काम करता है, अगर आप इसे कहीं और से उपयोग करना चाहते हैं तो आपको सापेक्ष यूआरएल बदलना होगा)।
(इस समाधान प्रोटोटाइप जो हडसन के वर्तमान संस्करण में मौजूद है पर निर्भर करता है, लेकिन मैं नहीं जानता कि कब तक यह मौजूद है, तो यह पुराने संस्करणों के लिए काम नहीं कर सकता)
या के लिए एक बुकमार्कलेट बनाने इस यूआरएल:
javascript:var%20f=function(obj){obj.responseText.evalJSON()['jobs'].each(function(i){new%20Ajax.Request(i['url']+'build',{method:'GET'});});};new%20Ajax.Request(document.URL.replace(/[\W]+$/,'')+'/api/json',{onSuccess:f,method:'GET'});void(0)
अपने बुकमार्क मेनू में
और किसी भी हडसन दृश्य पर निष्पादित आप की तरह
संपादित करें: मैं elaborated on this answer on my weblog है।
क्षमा करें, यह मेरे लिए काम नहीं करता है। – Varyanica
क्या आप विस्तृत कर सकते हैं? क्या ब्राउजर, आपको कोई त्रुटि संदेश मिलता है, अगर कोई है? (मेरे लिए यह कई अलग-अलग हडसन प्रतिष्ठानों में कई अलग-अलग विचारों पर फ़ायरफ़ॉक्स, यानी सफारी में ठीक काम करता है) –
हम क्रोम और फ़ायरफ़ॉक्स का उपयोग करते हैं। यह मुझे कोई त्रुटि संदेश नहीं देता है। – Varyanica
आप एक माता-पिता नौकरी को परिभाषित कर सकते हैं और सभी बच्चों की नौकरी शुरू करने के लिए इसका उपयोग कर सकते हैं (एक निर्भरता पेड़ के साथ मेवेन नौकरियां)।
Join Plugin के साथ संयुक्त, आप पिछली नौकरियां पूरी होने पर भी एक नौकरी सेट कर सकते हैं।
निर्भरता ही एकमात्र तरीका है जिसे मैं भी सोच सकता हूं। अन्यथा यदि आप एससीएम परिवर्तन से ट्रिगर किए जा सकते हैं या उन्हें समय-समय पर चलाने के लिए (जैसे दिन में एक बार) चलाने के लिए अपनी नौकरियों की जांच करें। –
- 1. एक साथ कई बटन दबाकर
- 2. एक बटन दबाकर एक बटन पर क्लिक करें
- 3. बटन दबाकर
- 4. एंड्रॉइड बैक बटन दबाकर एक संवाद बॉक्स कैसे डालें
- 5. एंड्रॉइड एक बटन दबाकर और दबाए रखने पर कार्रवाई दोहराएं
- 6. रेल के साथ एकाधिक पृष्ठभूमि समानांतर नौकरियां चलाना
- 7. एक प्रोग्राम में एक शेल कमांड चलाना
- 8. एक दृश्य पर एंड्रॉइड फ्लोटिंग बटन
- 9. एक एकल परीक्षण विधि चलाना
- 10. सभी एक सामाजिक ओथ/लॉगिन बटन
- 11. एक यूआरएल हडसन का एक परिणाम के
- 12. एक दृश्य (एएसपी.नेट एमवीसी)
- 13. रेल: एक बार में एक से अधिक रेक कार्य चलाना?
- 14. जेनकींस/हडसन
- 15. एक दृश्य
- 16. हडसन
- 17. एक सेवा में एंड्रॉइड टीटीएस चलाना
- 18. एक ऑपरेशन में एकाधिक SQL कथन चलाना
- 19. बैकग्राउंडवर्कर में एक विधि चलाना और प्रोग्रेसबार
- 20. हडसन
- 21. एक बटन
- 22. बटन दृश्य
- 23. एक ही समय में विलंबित नौकरियां और साइडकीक चलाएं
- 24. एक दृश्य
- 25. एक रिलेवेटिवआउट में बाल दृश्य प्राप्त करें
- 26. एक दृश्य में सभी नियंत्रकों और मैपिंग्स को कैसे दिखाएं
- 27. नॉकऑटजेएस - एक दृश्य में एकाधिक दृश्य मॉडल
- 28. सभी एक सामाजिक शेयर बटन वेबसाइटों के लिए जावास्क्रिप्ट में?
- 29. एक उप-अनुप्रयोग के रूप में एक एमवीसी आवेदन चलाना?
- 30. एक अलग धागे में एक टिंकर फॉर्म चलाना
मुझे उम्मीद है कि इसका उत्तर है, यह मुझे पागल भी चलाता है। – skaffman