8
มีเหตุผลที่จะเรียกใช้กระบวนการด้วยเครื่องมือ CI หรือไม่
ที่ บริษัท ของฉันเรามีปัญหาของงาน cron ที่แตกต่างกัน (ในหลาย ๆ ระบบ) และเริ่มกระบวนการด้วยตนเองซึ่งทำให้การทำงานทางธุรกิจของเราเป็นผลมาจากการพัฒนาที่รวดเร็วและการละเลยในเวลาต่อมา สักวันเราจะต้องหาวิธีแก้ปัญหาแบบรวมศูนย์ด้วยเหตุผลที่ชัดเจน ความคิดหนึ่งที่เราได้เริ่มต้นกันคือการใช้ซอฟต์แวร์การรวมอย่างต่อเนื่องของเรา (เจนกินส์) เพื่อเรียกใช้กระบวนการเหล่านี้ซึ่งดูเหมือนว่ามีเหตุผล คำถามของฉันคือ: บริษัท อื่น ๆ กำลังทำเช่นนี้หรือไม่? นี่เป็นวิธีปฏิบัติที่ยอมรับกันโดยทั่วไปหรือไม่ สิ่งนี้ขัดแย้งกับคำจำกัดความของเครื่องมือ CI โดยนัยในชื่อหรือไม่? มีตัวเลือกอื่น ๆ อีกไหม? หมายเหตุ: https://wiki.jenkins-ci.org/display/JENKINS/Meet+Jenkins เจนกินส์อ้างว่ามันมุ่งเน้นไปที่ "การตรวจสอบการดำเนินการของงานที่ดำเนินการจากภายนอกเช่นงาน cron และงาน procmail" ฉันไม่แน่ใจว่านี่เป็นสิ่งที่ฉันกำลังพูดถึงหรือไม่