github + jenkins 自動化部署前端包

1、 我用了一個跨平臺的SSH軟件Termius

2、New Hosts ,填寫相關的服務器信息



3、點擊 Connect via SSH



4、 安裝java環境

yum install -y java

安裝成功


5、 然後再安裝jenkins,將添加jenkinsyum

 wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
 rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
 yum install -y jenkins
 service jenkins start

6、輸入自己服務器名:8080,進入jenkins可視化配置頁面。jenkins的端口默認就是8080.解鎖jenkins,輸入密碼,jenkins它會提示你怎麼找到密碼


7、安裝插件(這裏有推薦的和自己選擇的插件)

我選擇了推薦的

8、然後推薦的插件中沒有node.js插件,所以我們還要自己手動安裝下



安裝好之後會讓你新建一個任務

9、新建一個任務



10、輸入任務名稱和選中freeStyle



11、爲了測試方便,我發佈一個很簡單的前端網頁
配置了github地址

勾選上github鉤子



12、保存之後點擊立即構建

13、點擊控制檯輸出,可以看到日誌



14、在自己的服務器上配置網站目錄,我這裏用了一個[寶塔]網站管理工具,
直接在你terminus上面安裝

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

15、寶塔工具安裝成功



16、根據對應的提示進入可視化網站管理配置界面

將13點的文件目錄拷貝過來


17、配置github hooks
配置這個的原因是讓jenkins檢測代碼的變化,從而實現所謂的自動化部署


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章