The Cloud Camp Week#11 (ฺGitOps)
สัปดาห์งาน Merge โคตร Branch เข้ามา และมีได้ข่าวอีกว่ามีเอา App Ver pre-alpha ไปส่งลูกค้าด้วย ซึ่งมันพอดีกับ Week นี้ ที่เรียนเรื่อง SemVer พอดีแบบนัดกันมาอีก 555 สำหรับหัวข้อที่เรียนใน Week นี้ตามนี้เลยครับ Semantic Versioning (Semver) แนวทางการบอกระดับของการเติบโตของ Software โดยมีรูปแบบ ดังนี้ MAJOR.MINOR.PATCH+LABEL สำหรับใน Blog ผมเรื่อง SemVer จะมีเขียนไว้แล้วในส่วนตอนเตรียมสอบ [AZ-400] Design and implement a dependency management strategy (Implement a versioning strategy) หรือจะไปดูเอกสารของ Semantic Versioning (semver.org) Git Conventional Commits รูปแบบ <type>[optional scope]: <description>[optional body][optional footer(s)] Sample Ref: Conventional CommitsTools: commitlint – Lint commit messages / typicode/husky: Git hooks made easy woof! (github.com) Git Workflow Workflow = Guideline บอกรูปแบบการทำงาน เพื่อให้การทำงานในทางเดียวกัน และต่อเนื่องได้ – Centralized Workflow ทำงาน Branch เดียว Trunk Base ไม่มีการแตก Branch เพิ่มใช้ร่วมกัน PRO & CON – Feature…