2024-09-12 | 14:30 - 15:10

用 commit 生成編年史、構築世界再到多重宇宙

一切的改變都是從 commit 開始,而這件事情理應像 event driven system 一樣自然而然的驅動後續的所有事情,自動連結 Jira issue,從此不用因為 commit message 寫了一堆 "fix"、"fix again"、"finally fix" 而困擾,以及自動的從一堆 commit 中生成有意義的變更紀錄(編年史),自動生成 SemVer 版號幫 docker image 打 tag (建構出一個有版本的世界),接著就是如何在獨立環境重現各種不同版本的微服務互動的整合測試(部署多重宇宙)。


目標聽眾:

覺得 commit 紊亂的,覺得每次要想版本號很困難的,覺得 commit message 很沒有用不知道到底為了什麼而做的,很難在隔離環境重現問題的。

聽眾收穫

從 commit 驅動的自動化文件以及關聯、image 的獨立性與可遷移性設計。

講者

蕭晊莛 ( Jrting Shiau )

新加坡商鈦坦科技 Titansoft
Technical Manager

Division Technical Manager in Titansoft