Tag Nexus

ลองสร้าง dotnet cli เพื่อตรวจสอบจำนวน Component ของแต่ละ Repo ใน Nexus

จากปัญหาที่ว่า Sonatype Nexus เริ่มจะ Limit จำนวน Component / Request ในแต่ละเดือนแล้ว อ้างอิงจาก ถ้าใครตาม Blog ตอนก่อนหน้าจะเจอว่าเราคุมพื้นที่การใช้งานได้จะ โดยไปกำหนด สร้าง Cleanup Policy บน Sonatype Nexus Repository แค่มันมีคำถาม แต่ละ Package อย่าง nuget / maven / npm มันใช้ไปจำนวนเท่าไหร่ ปัญหาตัว Nexus มันไม่บอก นอกจากบอก Usage Limit และเดียวที่บอก usage…

Step ดึง npm lib โดยใช้ curl/wget และ manual upload เข้า nexus กรณีที่ nexus proxy ใช้งานไม่ได้

สำหรับ Blog เขียนขึ้นมา เพราะว่าอยู่เจอปัญหาว่าตัว npm ตัว nexus proxy ไม่สามารถดึงมาให้ได้ พยายาม npm install หลายๆรอบ เพื่อให้ nexus ดึงมาให้ แต่ตบตีไปเกือบครึ่งวันแล้วยังไม่ได้ และเดี๋ยวต้องเอาไปส่ง UAT แล้ว เลยได้ท่านี้ขึ้นมาครับ Download npm lib via curl/wget ปกติสำหรับท่านี้มี 3 แบบที่ดึง package ลงมาแบบ Offline ตัว Lib ที่มีปัญหา [email protected] Note: สำหรับวิธีการนี้ผมไม่ได้ใช้ เนื่องจากเครื่อง dev…

How to access NPM Private Registry

หลังจากที่ ได้ปรับตัว Nexus ให้เป็นทั้ง Host และ Proxy ของตัว NPM ในบริษัทไปแล้วตาม How to Access npm Packages After Securing Nexus Repository Manager (sonatype.com) ต่อไป คือ การกำหนดในตัว NPM ใส่ตัว Credential เวลาใช้งานครับ โดยมีรูปแบบ ดังนี้ NOTE: บางทีที่ยังใช้งาน Username + Password ต้องเพิ่ม –auth-type=legacy ตัวอย่าง เช่น หลังจากมันจะถาม…

ย้าย SVN ไป GIT มันต้องระวังอะไรบ้างนะ

จากช่วงปลายที่ 2020 ที่ผ่านมาทุกคนคงจะกลับบ้าน หรืออยู่บ้านปลอดเชื้อกันนะครับ ส่วนผมแก้ Code ข้ามปีครับ สำหรับการย้าย Code จาก SVN ไป GIT ใน Project .NET ครับ โดยมีข้อที่ต้องสังเกตุ ดังนี้ Requirement ของการย้าย Code ตอนนี้ยังเป็น Parallel อยู่ครับ ทำความสะอาด Repo บน SVN ใช้เรียบร้อยก่อน รูปแบบการย้าย Code เอา Log หรือ ป่าว หลังจากย้ายเสร็จแล้ว ผลกระทบที่ตามเป็นพวก Script ที่ทำ…