公司的 Gitea 原本資料庫是用 SQLServer,那台 Server 本身也比較舊,在有些操作下也會覺得不順,剛好有機會可以停機可以轉成 Postgres,這邊來記錄一下我的操作步驟。
公司的 Gitea 原本資料庫是用 SQLServer,那台 Server 本身也比較舊,在有些操作下也會覺得不順,剛好有機會可以停機可以轉成 Postgres,這邊來記錄一下我的操作步驟。
Jenkins 和 Gitea 的環境都建置好後,會希望登入的使用者能在一個地方控管就好, Gitea 自從 1.8 以後就開始提供 Oauth 的方法給其他系統,今天就針對這個部分來做介紹。
Dotnet framework 的 docker image 只有 window 版本,要特別將 Docker Desktop 切換成 Windows container 才能跑,為了讓 Dotnet framework 及 Dotnet core 能同時跑在一個 CI/CD 的平台,最後選擇了 Jenkins 這位老爺爺。
必須說老爺爺的功能很強大,但也真的很不友善…很多東西一直查資料,只好寫一篇來筆記一下orz
當要選擇自架的 git 伺服器,Gitea 是蠻多公司的選擇,在這個講求效率的開發時代,必須要搭配一個 CI/CD 的平台,讓我們可以更好更快的部屬,我選擇 Drone CI 作為平台,今天要來分享一下使用 docker-compose 建置在本機的步驟。