Centos7:Jenkins+gitlab+node项目启动(3)
2023-12-28 12:06:50
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博客
node项目启动
项目上传(window下的git)
git add.
git commit -m "首次提交"
git push
登录gitLab网页查看
登录Jenkins 新建Item
输入一个任务名字
构建一个自由风格的软件项目
配置参数
丢弃旧的构建
注1:随意配置一下吧? 不然太多的话肯定也不好
源码管理(选择git )
注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 用上了吧
shell 脚本
#!/bin/bash
npm install
cd src
pm2 start app.json
注1:install一下? 然后启动项目啊 ==> 利用了pm2 的守护
源码
文章来源:https://blog.csdn.net/myy2012/article/details/135243706
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!