
Gitlab-CI กล้วยๆ: ทุกเรื่องของตัวแปร (Variables)
มาถึงเรื่องของการจัดการตัวแปร (Variables) ใน GitLab CI กันบ้าง ซึ่งตัวแปรใน GitLab CI จะช่วยให้ส่งผ่านค่าระหว่าง Jobs หรือ Stage ได้ มันจะทำให้เรานำค่าไปใช้ได้ง่ายขึ้น...
มาถึงเรื่องของการจัดการตัวแปร (Variables) ใน GitLab CI กันบ้าง ซึ่งตัวแปรใน GitLab CI จะช่วยให้ส่งผ่านค่าระหว่าง Jobs หรือ Stage ได้ มันจะทำให้เรานำค่าไปใช้ได้ง่ายขึ้น...
ผมได้มีโอกาสพัฒนาโปรเจ็กต์บ้างตัวที่จะต้องเจอกับความหลากหลายของ Branch และสภาพแวดล้อม (Environment) ที่แตกต่างกัน ซึ่งมักจะต้องการไปป์ไลน์ (Pipeline) ที่แตกต่างกันด้วย ทำให้มันจะมีขั้นตอน ตัวแปร...
หนังสือสำหรับคนรักสุขภาพที่ผมอยากจะแนะนำให้อ่านกันก็คือ "How Not to Die" หรือ "คัมภีร์ชนะทุกโรค" ผมพึ่งอ่านจบได้ไม่นาน มันเยอะมากกกกก 500 กว่าหน้...
ผมทำบัญชีรายรับรายจ่ายของตัวเองมาหลายปีมากแล้ว มันมีประโยชน์มากทำให้รู้ว่าในแต่ละเดือนเราต้องจ่ายไปกับอะไรบ้าง และในอนาคตเดือนต่อๆไป จนถึงสิ้นปี เราจะต้องมีค่าใช้จ่ายอะไรบ้าง นั้นเป็นหลั...
เป็นวัยรุ่นปวดหลัง... คำๆ นี้ผมได้ยินมานานละ ยิ่งช่วงโควิทเราจะพบเจอกันบ่อยว่ามีคนบ่น ปวดหลัง วันละหลายๆ ครั้ง หรือปวดส่วนอื่นตามร่างกาย เช่น คอ บ่า และไหล่ เป็...
คราวที่แล้วพูดถึงการเพิ่ม nonroot user กับเปลี่ยน timezone ใน dockfile ubuntu ไปแล้ว คราวนี้ขอแชร์โค็ดถึงการทำใน Dockerfile alpine กันบ้าง มาดูกัน และนี่คือ Dockerfile ที่เป็น...
ปกติผมจะใช้งาน Dockerfile แบบ Alpine มาตลอดเพราะมันเบา แต่บ้างงานก็จำเป็นต้องใช้งาน Ubuntu เป็น Dockerfile ด้วย ซึ่งในทุกครั้งที่ทำ ผมจำเป็นต้องเพิ่ม nonroot user ไว้ และเปลี่ยน timezone เป็...
สมัครสมาชิกจดหมายข่าวของเราเพื่อรับข้อมูลและเนื้อหาพิเศษที่คุณไม่ควรพลาด! เรารับประกันว่าไม่มีการส่งสแปม และอีเมลของคุณจะไม่ถูกแชร์กับบุคคลที่สามอย่างแน่นอน