अस्वीकरण: मैं बांस पर काम करता हूं और इसलिए मैं अन्य सीआई उत्पादों की सुविधाओं पर टिप्पणी नहीं करने जा रहा हूं क्योंकि उनके साथ मेरा अनुभव सीमित है।
अपनी विशिष्ट आवश्यकताओं का जवाब देने के लिए:
कई भाषाओं को संभालें
बांस कई भाषाओं के लिए बॉक्स समर्थन से बाहर है। ग्राहक इसका उपयोग जावा, .Net, PHP, जावास्क्रिप्ट आदि के साथ करते हैं। कहा जा रहा है कि अधिकांश बिल्ड सर्वर कम से कम एक स्क्रिप्ट को निष्पादित करने के लिए पर्याप्त सामान्य हैं जो आपकी बिल्ड प्रक्रिया को बंद कर सकते हैं।
सर्वरों को कलाकृतियों को तैनात करें (अर्थात यदि सभी यूनिट परीक्षण पास हो जाएं तो युद्ध को तैनात करें)
बाँस 2.7 बिल्ड स्टैज का समर्थन करता है, जो आपको अपने निर्माण को एक यूनिट टेस्ट स्टेज और डिप्लॉय स्टेज में तोड़ने की अनुमति देता है। केवल अगर यूनिट टेस्ट स्टेज सफल होता है, तो बिल्ड डिप्लॉय स्टेज में चला जाएगा। में बांस 3.0 हम, चरणों के बीच विरूपण साक्ष्य साझा करने का समर्थन करेंगे आप पहली बार स्टेज में विरूपण साक्ष्य (जैसे अपने युद्ध) बना सकते हैं और परीक्षण और तैनाती के लिए निम्नलिखित चरणों में इस साक्ष्य का उपयोग करने की इजाजत दी।
मैं कुछ ऐसा भी चाहूंगा जो एक सभ्य कोड कवरेज टूल के साथ एकीकृत हो।
बांस तिपतिया घास के लिए समर्थन के साथ आता है और इसमें कोबर्टुरा के लिए एक प्लगइन भी उपलब्ध है ।
अच्छी दिखने वाली खबरें अच्छी हैं, लेकिन जरूरी नहीं।
बांस में रिपोर्ट का एक पूरा गुच्छा होता है जो अच्छा है, लेकिन आवश्यक नहीं है :)
कई अधिसूचना तंत्र जब चीजें गलत हो जाती हैं।
बांस आपको ईमेल, आरएसएस, आईएम, एक आईडीई प्लगइन या एक अच्छी दीवार के माध्यम से सूचित कर सकता है जो पूरी टीम को दिखाई देता है।
मैं होस्टिंग के बारे में चिंतित नहीं हूं। मैं इसे स्थानीय सर्वर पर या अमेज़ॅन उदाहरण पर चलाऊंगा।
अनुभव से, आमतौर पर अपने स्वयं के CI सर्वर को होस्ट करना सस्ता होता है। लेकिन अगर आपको स्केल करने की ज़रूरत है, तो बांस आपके स्थानीय स्थानीय एजेंटों के लिए अपने बिल्ड को वितरित करना आसान बनाता है या एलैस्टिक एजेंटों के माध्यम से अमेज़ॅन को स्केल करता है।
इसके अलावा, यह शायद आकाश में पाई है, लेकिन क्या ऐसा कुछ है जो IPhone ऐप भी बना सकता है?
आपके पहले प्रश्न के उत्तर के समान, अधिकांश CI सर्वर कुछ तरीकों से iPhone ऐप बनाने में सक्षम होंगे। यह संभव है कि थोड़ी और स्क्रिप्टिंग की आवश्यकता हो।
कीमत: बांस मुफ्त नहीं है (हमारे मुफ्त स्टार्टर लाइसेंस के अलावा) ) / परिवाद / खुला-स्रोत, लेकिन यदि आप वाणिज्यिक लाइसेंस और पूर्ण समर्थन खरीदते हैं तो आपको बाँस का स्रोत-कोड मिलेगा। कंप्यूटिंग शक्ति की लागत और एक सीआई सर्वर के लिए आवश्यक रखरखाव की तुलना में, एक बांस लाइसेंस की लागत बल्कि छोटी है।
उम्मीद है की यह मदद करेगा।