首页 > 编程学习 > Jenkins建项发版测试

Jenkins建项发版测试

发布时间:2022/10/1 1:16:42

Jenkins+svn代码上线系统原理:

1、Jenkins拉取svn服务器代码并打包到Jenkins本地;

2、Jenkins把打包后的代码上传到发布服务器;

3、发布服务器安装nginx配置代码路径启动。

第一步:Jenkins创建项目

#如果不是第一个项目可以直接复制(克隆)已有项目,比如前端一般带有*foreground*字样;

填写项目名称,规范大小写,将已有要克隆的项目名称粘贴到复制框,点击OK即可:

配置,修改正确的SVN地址:

选择对应的nodejs版本,不可太低也不可太高,最重要的要属执行shell中的内容,第一个脚本是远程连接发布服务器备份旧版代码,第二个脚本是Jenkins服务器将新拉取的代码scp到发布服务器:

#第三个脚本是为了应付扫描出来的svn漏洞做一个清理,可选。

下面是执行shell中对应脚本内容:

项目配置好点击“应用”和“保存”:然后就可以开始build:

build成功后显示蓝色。

报错记录1:

build的时候提示nodejs版本不匹配,需要安装对应的版本,安装过程如下:

第二步:验证执行shell在服务器中情况

1、连接Jenkins服务器是否从svn拉取代码成功

2、连接发布服务器查看代码是否从Jenkins服务器上传成功

第三步:配置nginx

配置前开发会给一个本地访问链接,

如:http://localhost:9524/welderMng/login

配置nginx.conf:

#一定要注意,访问链接后缀名称一定要和代码存放目录一致,比如:welderMng

Copyright © 2010-2022 mfbz.cn 版权所有 |关于我们| 联系方式|豫ICP备15888888号