开发项目的过程中,如果模块过多,程序繁杂,不可避免要进行系统的集成。这里小编就介绍下Jenkins的集成教程。
本项目以正在开发中的项目为例,项目分为客户端和服务端,我们就以这两个模块的集成为例,演示一下,如何使用Jenkins来集成我们的系统。
首先 ,需要确定集成的目的地,也就是我们要把源代码集成到哪里。
其次就是集成的顺序问题,这里我们先集成服务端,再集成客户端。
登录Jenkins,看到首页,构建工作空间,然后在工作空间中进行构建。
填写所构建系统模块的名称,一般使用项目解决方案的名称;
如下图所示:
写完名称后,接着往下选择源码管理方式
接着选择
1. 服务端需要配置三个MSBuild;
BLL层实现:
WCF:
1. 客户端也需要配置csproj文件和输出路径;
2. 注意: 输出路径只有WCF需要配置,其他层不需要配置。
WCF层输出路径如下图所示:
路径要求:
/t:ResolveReferences;Compile/t:_CopyWebApplication /p:Configuration=Release /p:WebProjectOutputDir=E:\ITOO4.0_Publish\BasicSystem\BasicStudent\ITOO.Student.Server
/p:OutputPath=E:\ITOO4.0_Publish\BasicSystem\BasicStudent\ITOO.BasicStudent.Server\bin
红色部分的命名要求一致;
绿色部分的命名要求是自己所在系统的名字;
黄色部分的命名要求是各系统中系统模块的名字;
在构建项目之前需要在服务器上创建自己构建模块对应的bat文件(以权限组织用户AuthorityOrganizationUser为例),如下图所示:
Call E:\ITOO4.0_Publish.bat\FreshConfigureManageService.bat
在对应的路径下创建好自己的bat文件
完成自己创建的bat文件的配置,包括以下两方面:
创建完成后,单击构建按钮即可。
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文地址:http://blog.csdn.net/u010942465/article/details/48109561