3. gitlab安裝

zhongzhong05發表於2018-10-15

1. 安裝gitlab

這裡我們在centos上來安裝gitlab-ce版本。

安裝的具體步驟請檢視官方的文件: about.gitlab.com/installatio…

2. 安裝gitlab-runner,用來跑CI

安裝完成gitlab之後,還需要安裝一個gitlab-runner,只有安裝好這個之後,你的專案中如果有gitlab-ci檔案,才會自動執行CI流程。這個是依賴gitlab-runner的。

按照官方文件 docs.gitlab.com/runner/inst… 安裝好gitlab-runner。

安裝完成之後,看下面的圖,這個是我安裝好的:

3. gitlab安裝

Setup a shared Runner manually這段,你就應該知道怎麼註冊runner到gitlab中了。

你可以看到,上面我已經註冊成功一個了。

也可以參考我的這篇文章https://codebe.org/2017/12/02/how-install-ci/ 講的應該比較清楚。

3. 提交程式碼到gitlab伺服器

上面所有的準備完成之後,下面我們就可以將之前建立的兩個下面的程式碼,提交到gitlab上了。現在提交程式碼,並不會執行CI流程,因為我們還沒有在專案中新增gitlab-ci的檔案。

首先在gitlab上建立一個新的專案,然後專案主頁會是這個樣子:

3. gitlab安裝

因為我們的專案已經在本地存在了,所有我們選擇第二種方式來提交程式碼。如果你在本地沒有設定過git的使用者名稱和郵箱資訊,可以使用下面的命令來設定:

git config --global user.name "zhongzhong"
git config --global user.email "zhongzhong@asloop.com"
複製程式碼

這樣設定是全域性的,你如果想只設定當前專案的資訊,將global改成local即可。

這個上面的截圖中也有,寫到這裡方便你複製啊。

使用下面的命令來將原生程式碼提交到gitlab上

cd angular-frontend
git init
git remote add origin http://mygitlab.com:root/angular-frontend.git
git add .
git commit -m "Initial commit"
git push -u origin master
複製程式碼

相關文章