OO課程倉庫部署使用GitLab CI
阿新 • • 發佈:2019-03-01
比較 ges tor yam code readme.md .rpm 檢查 ack
轉自我的個人博客http://mistariano.com/blog/9
1. 服務器上安裝 gitlab-runner
參考博客https://blog.csdn.net/qq_40699305/article/details/82753506
# 添加倉庫到源 curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh | sudo bash # 安裝 sudo yum install gitlab-runner -y # 註冊 gitlab-runner # # 註冊時需要的URL和Token可在倉庫配置中找到 # 比如OO課程GitLab的URL是https://gitlab.buaaoo.top/ # 提示輸入Tag時,為了方便測試起見建議留空 # Executor可以看情況選,我的服務器比較爛所以就不配docker了,直接填shell sudo gitlab-runner register # 修改文件權限 sudo chown -R gitlab-runner:gitlab-runner /home/gitlab-runner sudo chmod -R 777 /home/gitlab-runner # 啟動服務 gitlab-runner start # 檢查狀態 gitlab-runner list gitlab-runner status
2. 編寫 .gitlab-ci.yml
參考官方文檔 https://gitlab.buaaoo.top/help/ci/yaml/README.md
OO課程倉庫部署使用GitLab CI