• 2023-09-26
  • 15:20 - 16:50

懶人的DevOps:實現自動化 Release 的實用技巧

  1. 認識 commit-lint
  2. 透過 semantic-release 自動化產出CHANGELOG.md
  3. 透過 husky 自動化執行 pre-commit & pre-push 腳本
  4. 若時間允許,增加 Github Action release 的demo操作
課程綱要
  1. 在實務開發上,立即使用 commit-lint 制定團隊的commit message template
  2. 在實務開發上,自動化產出 CHANGELOG.md,讓產品Release 自動化
學員基礎能力需求

需要請大家攜帶帶筆電,並且可以執行 node & npm 指令。務必安裝:

1. Git

2. Node v18 以上

3. IDE: vscode 或者 Jetbrains 系列

鄭棋文 Steven

鄭棋文 Steven

HP Inc Core Innovation Development Engineering Digitalization Tool Cloud Engineer

我是Steven 鄭棋文,具有5年的軟體產業經驗,專精於node.js 的開發。目前在職於HP惠普商用電腦數位轉型團隊的雲端工程師。是一位大懶人,所有事情都很想自動化,讓自己可以擺脫不必要的行為。期待在DevOps Day工作坊中,與各位分享我的心得和經驗。

  • ROOM
    6F 606會議室
  • LEVEL
    中階
  • LANGUAGE
    中文
  • TAG
    Best Practices
  • 適合聽眾
    DevOps 新手(Newbie) IT人員/偏開發(IT / DEV)
  • RESOURCE
    共筆連結