ฉันเพิ่งผ่านตัวเลือกที่นี่และคิดว่าฉันจะม้วนพวกเขา ณ สิ้นปี 2011
หลังจากประสบการณ์ใกล้ตายที่เหลือยังคงเชื่อมโยงไปยังเว็บไซต์ที่มีข้อมูลที่ล้าสมัยและกระดกเว็บไซต์สาธิตโครงการนี้มีจุดประกายของชีวิตอีกครั้ง แต่เอกสารยังไม่ได้ย้ายและจำนวนมากและจำนวนของขั้นตอนในการกวดวิชาเป็นเพียงเสียธรรมดา ; ฉันมีการเปลี่ยนแปลงการอ้างอิงถึงอัญมณีสร้างบางสิ่งบางอย่างออกจากวงและจากนั้นผมก็ยังไม่สามารถที่จะได้รับมันทำงาน
ง่ายเกินไป: คุณเพียงแค่ดาวน์โหลดรันบรรทัดคำสั่งเพื่อเพิ่มโครงการของคุณ ( ไม่มี UIสำหรับการทำเช่นนั้น) และรันแอพ Rails แต่ไม่มี UI สำหรับการแก้ไขโครงการของคุณและไม่มีการรวมกับส่วนสร้างอย่างแท้จริงนอกเหนือจากการแสดงลิงก์ไปยังพวกเขา: คุณไม่ได้รับกราฟของการทดสอบที่รันไม่มีเทรนด์ไลน์ ฯลฯ ฉันต้องปรับroutes.rb
ไฟล์เพื่อให้ได้ การเชื่อมโยงโค้ดใช้งานได้ ( resources :projects
สายต้องเลื่อนตามเส้นทางอื่นที่ไม่ใช่ค่าเริ่มต้นด้านล่าง)
สิ่งนี้ดูยอดเยี่ยม แต่มาตราส่วนการจ่ายเงินดูเหมือนว่าจะไม่ตี 3 เอเจนต์ฟรีและเมื่อคุณขึ้นอยู่กับว่าคุณจำเป็นต้องทำเงินหลายร้อยดอลล่าร์ ส่วนบุคคลสร้างรูปลักษณ์ที่ดี แต่ไม่ได้มีงบประมาณ
นี่คือกำยำ Java และมันจะโหลดขึ้นกับพันตัวเลือกเพื่อให้UI เป็นความสับสนและมันเป็นงานที่น่าเบื่อในการตั้งค่าโครงการของคุณ แต่เมื่อคุณตั้งค่าคุณจะได้รับปลั๊กอินจำนวนมากที่สามารถดึงได้จากทุกที่เรียกใช้ส่วนใหญ่และรายงานทุกอย่าง ตัวติดตั้ง OS X ชี้ Jenkins ที่/Users/Shared/Jenkins/Home
แต่ไม่สามารถสร้างไดเรกทอรีchown
นั้นหรือไปที่daemon
(ซึ่งใช้โดยค่าเริ่มต้นและคุณควรเปลี่ยนเป็นjenkins
ผู้ใช้ใหม่เพื่อให้คุณสามารถตั้งค่าการรวม GitHub)
คนอื่น ๆ
ฉันไม่ได้ลองสิ่งเหล่านี้จริงๆ แต่คิดว่าฉันจะพูดถึงสาเหตุ:
- CI Joeต้องการเป็นเจ้าของ GitHub repo มากกว่าที่ฉันต้องการและผู้สร้างมันไม่ได้ใช้มัน พวกเขาอยู่ในเจนกินส์
- Cerberusดูเหมือนจะเล็ก แต่ไม่มี UI และไม่เผยแพร่สิ่งประดิษฐ์ที่ผู้อื่นสามารถเห็นได้โดยอัตโนมัติ
- ดูเหมือนว่าBigTunaจะเป็น CruiseControl.rb โดยไม่มีการสนับสนุนจากชุมชน (ขั้นต่ำสุดแล้ว)
- Bambooดูเรียบร้อยดีถ้าคุณใช้ JIRA และ BitBucket แต่เราไม่ได้ใช้ มันปรับใช้ แต่เรามีการตั้งค่าใน Capistrano แล้ว
ตัวเลือก
เราไปกับเจนกินส์แต่ฉันหวังว่าหนึ่งในโซลูชันน้ำหนักเบานั้นได้ผลจริง