上午折腾了一下Jenkins持续集成,由于公司使用自己搭建的svn服务器来进行代码管理,因此这里Jenkins是针对svn服务器来进行的配置,后面稍微介绍了下针对Github管理的项目的Jenkins配置
之前项目每次修改之后都需要本地npm run build
一次手动发布到服务器上方便测试和产品查看,有了Jenkins持续集成之后只要svn或者git提交之后就会自动打包,很方便,此次记录以备后询。
声明:
- 后面的项目地址与打包地址都是使用
em-mes
,自行修改; - 另外还有路径等,根据自己情况自行修改;
1. 安装
1.1 安装Nginx
可以直接去官网下直接下载,解压缩start nginx
就可以使了,常用命令:
start nginx # 启动
nginx -s reload # 修改配置后重新加载生效
nginx -s reopen # 重新打开日志文件
nginx -t # 配置文件检测是否正确
教程网上不少,就不赘述了
1.2 安装Jenkins
从官网下载文件安装之后,我这里安装到C:\Jenkins
,默认端口8080,这时候浏览器访问localhost:8080
就能访问Jenkins首页ÿ