如何在Windows使用gitlab-ci-runner來build專案
首先,必須要有Visual Studio 2010 Service Pack 1以上版本,建議2012或2013
其次要有git... (廢話)
如果沒git的話,建議可以先安裝 SourceTree for Windows 之後,用它裡面的 PortableGit
它的路徑會是在 %LocalAppData%\Atlassian\SourceTree\git_local
就把這個 git_local 複製到 C:\ 吧 (也就是變成 C:\git_local )
並且把路徑加到系統變數內,如下圖:
- 建立 gitlab 與 gitlab-ci-runner 之間的 ssh-key ( runner其實會自己建立 )
- 若無 id_rsa.pub 檔案,則該檔案的建立方式為,在要使用 gitlab-ci-runner 的主機上執行 ssh-keygen -t rsa,並且存在要執行 gitlab-ci-runner 的帳號目錄底下的 .ssh 資料夾中 (若使用了PortableGit,則放入 C:\git_local\.ssh 內,如果是runner建立key的話,也是要複製到這裡)
- 執行註冊 runner 動作 (若註冊過就無視)
- 重開 runner 即可使用
ref: http://blog.longwin.com.tw/2005/12/ssh_keygen_no_passwd/
留言
張貼留言