Specific runners:與特定的項目相關聯。通常,特定的運行器一次用於一個項目。 當你沒有管理 runner 的權限時,可以用這個來建立屬於自己的 gitlab runner
Shared runners (適用範圍 GitLab 上全部的 Groups 與 Projects )
因為是全域 Runner 所以需要 admin 帳戶來創建 Runner
Admin Area -> CI/CD -> Runner ->
Register an instance runner -> Show runner installation and registration instuctions
到你安裝 GitLab runner 的地方照著 Command to register runner 執行 \
# Windows 執行.\gitlab-runner.exe register --url <GitLab_Url> --registration-token <admin_registration_token>
有看到以下代表成功
現在你創新的專案都可以看到這個 Runner
Group runners (這邊建立的是 Group 下所有的 Projects 皆可使用這個 runner)
Select your group -> CI/CD -> Runners ->
Register an instance runner -> Show runner installation and registration instuctions
到你安裝 GitLab runner 的地方照著 Command to register runner 執行 \
# Windows 執行.\gitlab-runner.exe register --url <GitLab_Url> --registration-token <admin_registration_token>