Centos7:Jenkins+gitlab+node项目启动(1)
Centos7:Jenkins+gitlab+node项目启动(1)-CSDN博客
Centos7:Jenkins+gitlab+node项目启动(2)
Centos7:Jenkins+gitlab+node项目启动(2)-CSDN博客
Centos7:Jenkins+gitlab+node项目启动(3)
Centos7:Jenkins+gitlab+node项目启动(3)-CSDN博客
git add.
git commit -m "首次提交"
git push
输入一个任务名字
构建一个自由风格的软件项目
注1:随意配置一下吧? 不然太多的话肯定也不好
注1:分支要正确
注1:来吧? 勾选一个最长的? 别问为什么
注1:每次构建的时候 把之前的目录删掉
选择shell脚本构建
pwd;
chmod 775 xl_start_project.sh;
./xl_start_project.sh
注1:第一行就是显示一下路径吧 方便你去查看代码 有没拉取下来
注2:xl_start_project.sh 是我项目的启动脚本? 先改下权限吧
注3:启动项目
可以看到 之前的3条指令 都执行了
注1:之前的pwd 用上了吧
#!/bin/bash
npm install
cd src
pm2 start app.json
注1:install一下? 然后启动项目啊 ==> 利用了pm2 的守护