[CI/CD] 在 Docker 運行 Gitlab CI

我採用 Gitlab Runner 運行在 Container,並使用 Docker 當 Executor,為每個 CI Job 建立一個乾淨的 Container 來執行 Docker 命令的做法。

以下我會展示從 0 開始設置的各個步驟,包含 gitlab-ci.yml 開始創建 & 指令的調整、Docker 版 Gitlab Runner 的 create & register 方式,Docker in Docker 與 Docker Socket 兩種的做法我都會提到,以及過程中的一些 error 問題排解。

...繼續閱讀 »

[3C] 太鼓達人良值二代連接 PC 亂跳異常排除

最近偶然發現太鼓達人有線上版 太鼓ウェブ - Taiko Web (bui.pm),便決定買個鼓面來用電腦玩,爬了一些評價後決定買良值二代。

原本是欣賞他的多平台支援性才買他,結果一插上 PC 就發生按鍵亂跳的情形 🤢,網路上好像很多人討論但是沒有看到解法,我經過一些嘗試後,決定分享一下我有試成功的做法給大家參考~

...繼續閱讀 »