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