以下是一個針對無法互相訪問的 Server 進行 SQLite 資料庫檔案同步的特殊案例分享
2024-06-04
以下是一個針對無法互相訪問的 Server 進行 SQLite 資料庫檔案同步的特殊案例分享
我採用 Gitlab Runner 運行在 Container,並使用 Docker 當 Executor,為每個 CI Job 建立一個乾淨的 Container 來執行 Docker 命令的做法。
以下我會展示從 0 開始設置的各個步驟,包含 gitlab-ci.yml 開始創建 & 指令的調整、Docker 版 Gitlab Runner 的 create & register 方式,Docker in Docker 與 Docker Socket 兩種的做法我都會提到,以及過程中的一些 error 問題排解。
以下是使用 Gitlab CI/CD 來自動部屬 Nuget Package 的教學
在前一篇文章教到 [Gitlab] Project 遷移,接著當專案搬移到新的 GitLab 後,舊的 GitLab Project 即使不刪除先保留著,也應該關掉相關編輯的權限,防止再有人上 code 到舊的 GitLab 。
以下是要將 GitLab 專案搬到不同台 GitLab Server 的步驟教學