GitLab CI - บทนำ

คำอธิบาย

บริการ GitLab CI (Continuous Integration) เป็นส่วนหนึ่งของ GitLab ซึ่งจัดการโปรเจ็กต์และอินเทอร์เฟซผู้ใช้และอนุญาตให้ทำการทดสอบยูนิตในทุกคอมมิตและระบุด้วยข้อความเตือนเมื่อบิลด์ไม่สำเร็จ

คุณสมบัติ

  • รวมอยู่ในอินเทอร์เฟซ GitLab

  • ได้รับความนิยมมากขึ้นในช่วงไม่กี่ปีที่ผ่านมาเนื่องจากการใช้งานที่เรียบง่ายผลลัพธ์ที่เร็วขึ้นเป็นต้น

  • ช่วยให้สมาชิกในทีมโครงการสามารถรวมงานของพวกเขาได้ทุกวัน

  • ข้อผิดพลาดในการรวมสามารถระบุได้อย่างง่ายดายโดยบิลด์อัตโนมัติ

  • สามารถใช้งานได้บนหลายแพลตฟอร์มเช่น Windows, Unix, OSX และแพลตฟอร์มอื่น ๆ ที่รองรับภาษาโปรแกรมGo

ข้อดี

  • ง่ายต่อการเรียนรู้ใช้งานและปรับขนาดได้

  • จะแสดงผลลัพธ์ที่เร็วขึ้นเนื่องจากแบ่งแต่ละงานออกเป็นหลายงานที่ทำงานบนเครื่องหลายเครื่อง

  • เป็นซอฟต์แวร์โอเพนซอร์สฟรีที่เพิ่มเข้ามาใน GitLab Community Edition และ GitLab Enterprise Edition ที่เป็นกรรมสิทธิ์