GitLab ซอฟต์แวร์ CI/CD ชื่อดัง เปิดให้เชื่อมต่อกับ GitHub โดยตรงแล้ว

หัวข้อกระทู้ ใน 'เทคโนโลยี' เริ่มโพสต์โดย iPokz, 23 มีนาคม 2018.

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

    GitLab ซอฟต์แวร์จัดการโครงการชื่อดัง ประกาศออกเวอร์ชันใหม่ 10.6 ที่สามารถทำงานร่วมกับซอร์สโค้ดที่เก็บบน GitHub ได้แล้ว

    GitLab เป็นซอฟต์แวร์ที่พัฒนาขึ้นจาก Git โดยมีหน้าที่สองส่วนคือเก็บซอร์สโค้ด (repository) และการจัดการโครงการ (CI/CD ย่อมาจาก continuous integration and continuous delivery)

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

    แนวทางของ GitLab จะเริ่มจากโฮสติ้งยอดนิยมอย่าง GitHub ก่อน แต่เปิดกว้างให้เชื่อมกับรายอื่นๆ (เช่น BitBucket) ผ่าน API ได้เช่นกัน

    [​IMG]

    การเปิดกว้างของ GitLab ทำให้โครงการโอเพนซอร์สที่อยู่บน GitHub สามารถใช้บริการ CI/CD เวอร์ชันฟรีของ GitLab ได้ทันที ส่วนลูกค้าองค์กรที่ใช้ GitHub เวอร์ชันเสียเงินก็จะได้ประโยชน์จากการเชื่อมต่อนี้เช่นกัน

    ฟีเจอร์อีกอย่างใน GitLab 10.6 คือการเชื่อมต่อกับ Kubernetes ที่แนบแน่นขึ้น ช่วยให้การ deploy โค้ดจาก GitLab ไปยังเครื่องคลัสเตอร์ที่รันด้วย Kubernetes สะดวกมากเพียงแค่คลิกเดียว

    ที่มา - GitLab

    Topics: GitLabGitHubGitDevelopment
     

แบ่งปันหน้านี้