GitLabRunner命令


啟動命令

gitlab-runner --debug <command>   #調試模式排查錯誤特別有用。
gitlab-runner <command> --help    #獲取幫助信息
gitlab-runner run       #普通用戶模式  配置文件位置 ~/.gitlab-runner/config.toml
sudo gitlab-runner run  # 超級用戶模式  配置文件位置/etc/gitlab-runner/config.toml

注冊命令

gitlab-runner register  #默認交互模式下使用,非交互模式添加 --non-interactive
gitlab-runner list      #此命令列出了保存在配置文件中的所有運行程序
gitlab-runner verify    #此命令檢查注冊的runner是否可以連接,但不驗證GitLab服務是否正在使用runner。 --delete 刪除
gitlab-runner unregister   #該命令使用GitLab取消已注冊的runner。


#使用令牌注銷
gitlab-runner unregister --url http://gitlab.example.com/ --token t0k3n

#使用名稱注銷(同名刪除第一個)
gitlab-runner unregister --name test-runner

#注銷所有
gitlab-runner unregister --all-runners

服務管理

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

# --user指定將用於執行構建的用戶
#`--working-directory  指定將使用**Shell** executor 運行構建時所有數據將存儲在其中的根目錄

gitlab-runner uninstall #該命令停止運行並從服務中卸載GitLab Runner。

gitlab-runner start     #該命令啟動GitLab Runner服務。

gitlab-runner stop      #該命令停止GitLab Runner服務。

gitlab-runner restart   #該命令將停止,然后啟動GitLab Runner服務。

gitlab-runner status #此命令顯示GitLab Runner服務的狀態。當服務正在運行時,退出代碼為零;而當服務未運行時,退出代碼為非零。


免責聲明!

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



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