gitlab和jenkins發布代碼
Gitlab安裝
Gitalab是利用發開源應用程序,實現自托管git項目倉庫,可通過Web
界面進入訪問公開或私人項目能夠瀏覽源代碼,管理缺陷和註釋
一 :基礎環境準備
查看系統信息 cat /etc/redhat-release
安裝基礎服務
2)安裝Gitab-ce
首先先在、etc/yum.repos.d/設置yum源
3)然後繼續yum 安裝
4)配置啟動gitlab
內存給大一點,最少1個G,不然在配置的時候會出現報錯,還有就是如果打開界面出現502,請檢查80和8080端口是否被占用。
5)使用Gitlab管理 查看狀態
啟動服務
繼續安裝jenkins
nkins 是用 Java 開發的JUnit/TestNG 測試,Maven、Ant 等 Java 開發中常用的工具都包含在 Jenkins 裏。當然,Jenkins 也可以通過插件來實現其它語言的開發。
Jenkins 主要被用來用於
構建Build 測試Test 部署Deploy代碼
1)安裝Jenkins
3)啟動服務
4)登錄認證 cat /var/log/jenkins/jenkins.log
輸入用戶名和密碼註冊
創建項目 克隆項目到本地
項目路徑:
添加分支,並提交代碼
執行完操作會發現在gitlab上面多了一個dev分支
使用yum安裝nginx需要包括Nginx的庫,安裝Nginx的庫
#rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
安裝插件
首先我們需要將nginx服務器部署到gitlab服務器上面,這裏就不寫了,直接yum -y install 然後讓jenkins服務器免密鑰登錄gitlab服務器 免密鑰登錄
點擊Run開始構建
這樣一來就實現了我們想要的可視化執行過程
構建nginc vim /usr/local/nginx/conf/nginx.conf
訪問nginx端口號
查看發布代碼
本文出自 “chaixinwang” 博客,請務必保留此出處http://chaixinwang.blog.51cto.com/13052229/1957060
gitlab和jenkins發布代碼