จากซอร์สโค้ดสู่แพ็กเกจ GitHub เปิดตัว Package Registry บริการโฮสต์แพ็กเกจซอฟต์แวร์

by mk
11 May 2019 - 04:38

GitHub เปิดตัวบริการใหม่ GitHub Package Registry ที่ช่วยให้เราแปลงซอร์สโค้ดของซอฟต์แวร์บน GitHub ไปเป็นแพ็กเกจซอฟต์แวร์สำหรับแจกจ่าย (ทั้งภายในองค์กรหรือสาธารณะ) โดยโฮสต์อยู่บนเซิร์ฟเวอร์และ CDN ของ GitHub ด้วยเลยเสร็จสรรพ

บริการตัวนี้รองรับแพ็กเกจซอฟต์แวร์ยอดนิยมทั้ง JavaScript (npm), Java (Maven), Ruby (RubyGems), .NET (NuGet) และ Docker images จุดเด่นของมันคือความครบวงจร ทุกอย่างอยู่บน GitHub หมดแล้ว ไม่ว่าจะเป็นบัญชีผู้ใช้งาน หรือหน้าจออินเทอร์เฟซที่คุ้นเคย แถมยังเชื่อมต่อกับ GitHub Actions ระบบจัดการ workflow CI/CD ที่เพิ่งเปิดตัวเมื่อเร็วๆ นี้

การที่ซอฟต์แวร์โอเพนซอร์สจำนวนมากโฮสต์ซอร์สโค้ดไว้บน GitHub อยู่แล้ว (ล่าสุดคือซอฟต์แวร์ทั้งหมดของ Apache Software Foundation) การสร้างแพ็กเกจเผื่อเผยแพร่ต่อบนระบบของ GitHub จึงเป็นเรื่องง่ายและเป็นแต้มต่อให้ GitHub อย่างมาก

GitHub ระบุว่า repository ที่เป็นสาธารณะจะได้บริการ Package Registry ฟรีตลอดไป ส่วน repository ขององค์กรยังไม่ประกาศราคาในช่วงทดสอบ Beta

ที่มา - GitHub

Blognone Jobs Premium