1. 安裝nodejs(已有則忽略) brew install node 2. 搭建Jenkins環境 安裝: brew install jenkins 啓動: jenkins 默認:127.0.0.1:8080 安裝系統經常使用插件。 PS: 首次啓動遇到Unlock jenkins, 打開這個文件/Users/xxx/.jenkins/secrets/initialAdminPassword,密鑰複製出來,填寫就OK。 2. 安裝ssh插件 1. Publish Over SSH (文件發送到遠程服務器) 2. SSH plugin (遠程執行shell) 4. 新建項目 git地址,分支名 **增長構建步驟:** 5. Jenkins打包(Execute shell) rm -rf /Users/xxx/.jenkins/jobs/test_jenkins/react_demo.tar.gz npm install npm run build cd /Users/xxx/.jenkins/jobs/test_jenkins tar -zcvf react_demo.tar.gz -C /Users/xxx/.jenkins/workspace/test_jenkins/dist/ . mv /Users/xxx/.jenkins/jobs/test_jenkins/react_demo.tar.gz /Users/xxx/.jenkins/workspace/test_jenkins/ 6. 發送文件(Send files or execute commands over SSH) 選擇配置的ssh服務器,而後輸入打包後的tar.gz,以及目標服務器的文件夾 7. 遠程執行腳本(Execute shell script on remote host using ssh) 首先選擇配置的遠程服務器 cd /root/react tar -xzvf react_demo.tar.gz rm -rf react_demo.tar.gz 還有好比重啓tomcat或者ngix的shell