iT邦幫忙

2023 iThome 鐵人賽

DAY 10
0
DevOps

CI/CD系列 第 10

Day10:用wsl建立Runners

  • 分享至 

  • xImage
  •  

在Windows環境下使用WSL(Windows Subsystem for Linux)來建立自己的GitLab Runner(GitLab運行器)是可以安裝的。GitLab Runner是用於運行CI/CD模擬的執行代理,在不同的環境中可以執行任務。

以下是在 WSL 中創建 GitLab Runner 的一般步驟:

  • 安裝WSL:如果您尚未安裝WSL,請按照微軟的官方文檔安裝WSL,並選擇一個適合您的Linux發行版本。

  • 安裝GitLab Runner:在WSL中選擇,根據你的Linux發行版本,可以使用相應的包管理器來安裝GitLab Runner。你可以在GitLab官方文檔中找到安裝說明。

  • 註冊GitLab Runner:在WSL中,運行gitlab-runner register命令來註冊GitLab Runner。在註冊過程中,你需要提供GitLab實例的URL和訪問令牌(Access Token)。

  • 配置 Runner:在註冊完成後,你可以在 WSL 中編輯 GitLab Runner 的配置文件,通常位於/etc/gitlab-runner/config.toml。在配置文件中,你可以設置 Runner 的執行模式、負載數、執行器類型等選項。

  • 啟動GitLab Runner:在WSL中,來gitlab-runner start啟動GitLab Runner運行。這意味著GitLab Runner開始監聽GitLab命令服務器上的任務請求,並在有新的任務時執行它們。

  • 驗證 Runner 是否成功運行:在 GitLab 項目的 CI/CD 設置中,你應該能夠你的 Runner 和一個活動狀態。

用完之後去設定裡面的CI/CD中,把Runners給展開並建立一個專案執行器,而且一定要把共用執行器關掉,不然預設會抓到共用的。


上一篇
Day9:CI/CD variables
下一篇
Day11:建立自己的專案執行器
系列文
CI/CD30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言