जेनकिंस मतदान अंतराल को कॉन्फ़िगर करना: * * * * *
हर मिनट के लिए एससीएम मतदान करेगा। क्या इसे एक मिनट में कम से कम मतदान में कॉन्फ़िगर करने का कोई तरीका है? उदाहरण के लिए हर 30 सेकंड?जेनकिंस को कम से कम मतदान के लिए कॉन्फ़िगर करें
उत्तर
जेनकिंस मतदान के लिए क्रॉन सिंटैक्स का उपयोग करता है। सुनिश्चित नहीं है कि क्रोन में 60 सेकेंड ग्रैन्युलरिटी होने के बाद से आप 30 सेकंड तक पहुंच सकते हैं।
इस चेक आउट: How to get a unix script to run every 15 seconds?
इसके लिए बजाय निर्माण मतदान को गति प्रदान करने के लिए अपने एससीएम प्राप्त करें।
आप किस एससीएम का उपयोग कर रहे हैं?
संपादित करें:
आप जेनकींस बताने का निर्माण शुरू करने से पहले परिवर्तन में जांच के बाद 'एक्स' सेकंड प्रतीक्षा कर सकते हैं। मेरे पास एक ही समस्या है, देव कई चेक इन कर रही है।
इसे कॉन्फ़िगर करने के लिए दो विकल्प हैं, एक सिस्टम विस्तृत विकल्प या प्रति-नौकरी विकल्प।
सिस्टम विस्तृत विकल्प प्रबंधन -> सिस्टम कॉन्फ़िगर करें -> शांत अवधि के अंतर्गत है। यह सेकंड में है।
प्रति नौकरी विकल्प उन्नत परियोजना विकल्पों के तहत है, और इसे शांत अवधि भी कहा जाता है।
यदि आप 9 0 तक शांत अवधि निर्धारित करते हैं, तो जेनकींस निर्माण शुरू करने से पहले अंतिम बार जांच के 90 सेकंड तक प्रतीक्षा करेंगे।
मैं पर्सफोर्स का उपयोग कर रहा हूं, लेकिन मैं पर्सफोर्स वेब सर्वर का व्यवस्थापक नहीं हूं। क्या जेनकिन्स पेर्सफोर्स प्लगइन का उपयोग करके निर्माण को ट्रिगर करना संभव है? –
प्रीफोर्स प्लगइन के लिए विकी को पढ़ना, ऐसा नहीं लगता है कि यह इवेंट बेस बिल्ड ट्रिगर का समर्थन करता है। शांत अवधि आपका सबसे अच्छा विकल्प हो सकता है। –
मुझे अन्य विकल्पों को प्रदान करने वाले लोगों को कोई फर्क नहीं पड़ता है, लेकिन ध्यान रखें कि कुछ लोगों को एससीएम पर्यावरणीय कारणों के निर्माण के लिए ट्रिगर नहीं कर सकता ... केवल – TheCodingArt
मैं समाधान मिल गया है, और यह यहाँ विस्तार से बताया:
Jenkins Perforce Plugin - multiple changelists in a single poll
विचारों के लिए धन्यवाद!
- 1. कम करें और कम से
- 2. Lucene.Net TermRangeQuery से कम/कम से कम?
- 3. कम से कम
- 4. जावा के लिए ग्रोवी को कम से कम
- 5. कम से कम यूआरएल
- 6. कम से कम
- 7. कम से कम एसएसएस कैसे परिवर्तित करें?
- 8. सत्यापित करें कम से कम has_and_belongs_to_many
- 9. Integer.toBinaryString को कम से कम 4 बिट्स
- 10. कम से कम
- 11. कम से कम एक चेक
- 12. कम से कम 5 जी
- 13. पीआईएमपीएल को कम से कम कोड
- 14. उपकरण को कम से कम जावास्क्रिप्ट फ़ाइलें
- 15. Regex को कम से कम दशमलव संख्या
- 16. कम से कम प्रोग्रामों को संभालना
- 17. Angular.js को कम से कम एक चेकबॉक्स
- 18. अस्वीकरण: कम से कम एक
- 19. हमेशा कम से कम दो दशमलव स्थानों को प्रदर्शित करें
- 20. एमवीसी के लिए विकल्प जो कम से कम युग्मित है?
- 21. कम से कम एंड्रॉयड GLSurfaceView
- 22. mongoDB मानचित्र/कम से कम
- 23. पीएचपी कम से कम/सरणी
- 24. कम से कम एक मिलीसेकंड
- 25. एसक्यूएल क्वेरी कम से कम
- 26. जुनीट: कम से कम दावा?
- 27. कम से कम 404 पुन: पेश करने के लिए कैसे?
- 28. Double.Epsilon, से अधिक है, कम से कम, कम से कम या इसके बराबर
- 29. डब्ल्यूपीएफ - एक विंडो के कम से कम बटन को छिपाएं
- 30. मैं मॉडल के सभी गुणों को कम से कम
बस उत्सुक ... आपको इसकी आवश्यकता क्यों है? –
कभी-कभी एक ही मिनट में दो काम सबमिट किए जाते हैं। जेनकिन्स दोनों उन्हें नहीं बनाएगा। यह केवल नवीनतम प्रतिबद्धता का निर्माण करेगा। मैं उन्हें दोनों बनाना चाहता हूं। –
लेकिन यदि दो परिवर्तन एक-दूसरे के 30 सेकंड के भीतर सबमिट किए गए थे, तो आपकी समस्या अभी भी हल नहीं हुई है। यहां तक कि यदि आप हर सेकेंड में मतदान कर सकते हैं, तो भी आप एक दूसरे के दूसरे भाग में दो बदलावों की जांच कर सकते हैं। ऐसा लगता है कि @ स्टुअर्ट_वेलन का जवाब सही है ... आपको इसे अलग-अलग दृष्टिकोण से संपर्क करने और एससीएम को परिवर्तनों के मतदान के बजाए अपने निर्माण को ट्रिगर करने की आवश्यकता है। –