首先說明 我使用的是centos。
yum install gitlab-ci-multi-runner
安裝成功後執行下面命令去註冊。
gitlab-runner register
首先要在gitlab工程設定的runner部分,找到url和token,註冊時要用到的。
還有description就是對runner的描述,我一般就寫伺服器hostname什麼的。
tab要明確,使用逗號分開,一般三個就可以,太多太少都不太好。
註冊runner之後,會生成乙個使用者『gitlab-runner』,有時候job內需要有root許可權才能操作,就需要賦予使用者『gitlab-runner』 root許可權。
編輯 /etc/passwd
修改 gitlab-runner:x:992:988:gitlab runner:/home/gitlab-runner:/bin/bash
為 gitlab-runner:x:0:988:gitlab runner:/home/gitlab-runner:/bin/bash
做好後可以到gitlab網頁去檢視runner。
推薦乙個帖子,這篇是詳細資訊及概念,有助於理解 還有截圖,很詳細。
gitlab ci 流程控制
1,安裝gitlab ci curl l sudo bash yum install gitlab ci multi runner 秘鑰 新增許可權,我這裡給的root 根據自己的情況給 usermod a g root gitlab runner設定全域性變數 在專案新增.gitlab ci.ym...
測試流程及規範
date 2017 8 26 測試工作通常分為4個型別,功能測試 聯合測試 效能測試及穩定性測試。測試型別 測試意義 測試方法 功能測試 確保功能符合需求定義和所有功能可以正常完成工作 以手工黑盒測試為主,手工執行功能測試用例 聯合測試 乙個新產品或乙個產品的新版本發布時,要確保與之相配合的產品可以...
Https原理及流程
我們知道,http請求都是明文傳輸的,所謂的明文指的是沒有經過加密的資訊,如果http請求被黑客攔截,並且裡面含有銀行卡密碼等敏感資料的話,會非常危險。為了解決這個問題,netscape 公司制定了https協議,https可以將資料加密傳輸,也就是傳輸的是密文,即便黑客在傳輸過程中攔截到資料也無法...