gitlab-runner 安裝與使用
gitlab 使用runner執(zhí)行 CI/CD 任務(wù)。runner 可以運(yùn)行在虛擬機(jī)、容器、k8sdeng環(huán)境中。這里介紹在centos7中安裝 gitlab-runner.
安裝
-
下載 gitlab-runner
資源文件在亞馬孫服務(wù)器上,下載有點(diǎn)慢,推薦使用迅雷等工具輔助下載。
https://gitlab-ci-multi-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-ci-multi-runner-linux-amd64 -
安裝程序
# mv gitlab-ci-multi-runner-linux-amd64 /usr/local/bin/gitlab-runner # chmod +x /usr/local/bin/gitlab-runner # useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash# sudo gitlab-runner install --user=gitlab-runner --working-directory=/home/java/gitlab-runner -
向gitlab中注冊(cè)runner
sudo gitlab-runner register注冊(cè)過程中根據(jù)提示輸入如下信息
在 Runner 設(shè)置時(shí)指定以下 URL: http://192.168.1.xxx/ 在安裝過程中使用以下注冊(cè)令牌: xxxxgitlab的Runner注冊(cè)令牌有全局、用戶組、項(xiàng)目三個(gè)級(jí)別。注冊(cè)成功后通過啟用共享把runner共享給其它項(xiàng)目使用
問題整理
- runner 一直掛起中