gitlab runner安裝與使用


今天來講一下如何使用gitlab-runner

下載runner,根據自己對應服務器的型號自行選擇下載:

 # Linux x86-64
 sudo wget -O /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64

 # Linux x86
 sudo wget -O /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-386

 # Linux arm
 sudo wget -O /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-arm

耐心等待下載完畢

下載完之后,需要給gitlab-runner執行權限,

sudo chmod +x /usr/local/bin/gitlab-runner

之后創建一個gitlab-runner用戶,之后使用CI/CD時,都是在這個用戶下進行的。

sudo useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash

創建好了用戶之后,接下來安裝gitlab-runner

sudo gitlab-runner install --user=gitlab-runner --working-directory=/home/gitlab-runner

安裝好以后,如上圖所示

安裝成功以后,啟動gitlab-runner

sudo gitlab-runner start

 

如何注冊使用gitlab-runner:

首先找到自己的gitlab項目下設置,CI/CD,Runner

可以看到如下:

 

URL,和注冊令牌一會在注冊runner的時候需要用到,

在自己的runner服務器上,輸入如下命令,開始注冊runner:

gitlab-runner register

上面這里,紅框,填寫剛剛上面看到的URL

回車后,輸入URL下面的gitlab-ci token

輸入完token后,回車

填寫runner描述,這里自己填寫

 

之后填寫runner的tags,用於在之后CI/CD操作時標識使用哪個runner來進行流水線

,之后選擇需要以哪種方式運行runner,這里我選擇用shell方式運行runner,大家可以自行根據自己需要選擇

到此,runner就注冊完畢了。可以到gitlab上看下,剛剛注冊的runner是否存在

可以看到,這里就是我們剛剛注冊的runner。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM