ข้อจำกัดความรับผิดชอบ:ฉันทำงานกับ Bamboo ดังนั้นฉันจะไม่แสดงความคิดเห็นเกี่ยวกับคุณสมบัติของผลิตภัณฑ์ CI อื่น ๆ เนื่องจากประสบการณ์ของฉันกับพวกเขามี จำกัด
เพื่อตอบสนองความต้องการเฉพาะของคุณ:
จัดการหลายภาษา
Bamboo ได้รองรับหลายภาษาแล้ว ลูกค้าใช้กับ Java, .Net, PHP, JavaScript เป็นต้นดังที่กล่าวไว้เซิร์ฟเวอร์ build ส่วนใหญ่มักจะมีลักษณะทั่วไปเพียงพอที่จะเรียกใช้สคริปต์ที่สามารถเริ่มต้นกระบวนการสร้างของคุณได้
ปรับใช้สิ่งประดิษฐ์ไปยังเซิร์ฟเวอร์ (เช่นปรับใช้สงครามหากการทดสอบหน่วยทั้งหมดผ่าน)
Bamboo 2.7 รองรับขั้นตอนการสร้างซึ่งช่วยให้คุณสามารถแยกโครงสร้างของคุณออกเป็นด่านทดสอบหน่วยและด่านปรับใช้ เฉพาะในกรณีที่ด่านทดสอบหน่วยสำเร็จโครงสร้างจะย้ายไปยังขั้นปรับใช้ ในBamboo 3.0เราจะรองรับการแชร์ Artifact ระหว่างด่านต่างๆทำให้คุณสามารถสร้าง Artifact (เช่นสงครามของคุณ) ในด่านแรกและใช้ Artifact นี้ในขั้นตอนต่อไปนี้สำหรับการทดสอบและการปรับใช้
ฉันต้องการบางสิ่งที่รวมเข้ากับเครื่องมือครอบคลุมรหัสที่เหมาะสม
ไม้ไผ่มาพร้อมกับการสนับสนุนสำหรับCloverและยังมีปลั๊กอินใช้ได้สำหรับCobertura
รายงานที่ดูดีเป็นสิ่งที่ดี แต่ไม่จำเป็น
Bamboo มีรายงานมากมายที่ดี แต่ไม่จำเป็น :)
กลไกการแจ้งเตือนหลายอย่างเมื่อเกิดข้อผิดพลาด
Bamboo สามารถแจ้งให้คุณทราบทางอีเมล RSS IM ปลั๊กอิน IDE หรือแผ่นผนังที่สวยงามซึ่งทั้งทีมสามารถมองเห็นได้
ฉันไม่กังวลเกี่ยวกับการโฮสต์ ฉันจะเรียกใช้บนเซิร์ฟเวอร์ภายในหรือในอินสแตนซ์ของ Amazon
จากประสบการณ์โดยทั่วไปแล้วจะถูกกว่าในการโฮสต์เซิร์ฟเวอร์ CI ของคุณเอง แต่ถ้าคุณต้องการปรับขนาด Bamboo ทำให้ง่ายต่อการแจกจ่ายงานสร้างของคุณไปยังตัวแทนในพื้นที่เพิ่มเติมหรือขยายไปยัง Amazon ผ่านตัวแทน Elastic
นอกจากนี้สิ่งนี้อาจจะหมุนไปบนท้องฟ้า แต่มีบางอย่างที่สามารถสร้างแอพ iPhone ได้หรือไม่?
คล้ายกับคำตอบสำหรับคำถามแรกของคุณเซิร์ฟเวอร์ CI ส่วนใหญ่จะสามารถสร้างแอพ iPhone ได้ในบางวิธี เป็นไปได้ว่าจำเป็นต้องมีการเขียนสคริปต์เพิ่มเติมเล็กน้อย
ราคา: Bamboo ไม่ฟรี (นอกเหนือจากใบอนุญาตเริ่มต้นฟรีของเรา) / libre / open-source แต่คุณจะได้รับซอร์สโค้ดของ Bamboo หากคุณซื้อใบอนุญาตเชิงพาณิชย์และการสนับสนุนอย่างเต็มที่ เมื่อเทียบกับต้นทุนพลังงานคอมพิวเตอร์และการบำรุงรักษาที่เป็นไปได้ที่จำเป็นสำหรับเซิร์ฟเวอร์ CI ค่าใช้จ่ายของใบอนุญาต Bamboo นั้นค่อนข้างน้อย
หวังว่านี่จะช่วยได้