![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Jenkins持续集成
心在天涯
每一次尝试都是收获------测试需要心的沉淀
展开
-
MSBuild和Jenkins搭建持续集成环境(1)
MSBuild如何进行.NET项目的构建转载 2016-03-18 16:25:04 · 1903 阅读 · 0 评论 -
Jenkins常用插件之Clone Workspace SCM Plugin
该插件主要是将一个项目的工作空间WorkSpace作为另一个项目的源代码管理源SCM。 如果你希望将一个Job的工作空间克隆或在其他项目中重用,则需要在“构建后操作”中配置:在构建后操作–>增加构建后操作步骤中,选择“Archive for Clone Workspace SCM”如果需要,指定存档文件夹中的文件,通常默认是“*/”运行构建,如果符合标准,则该Job的workspace将被存原创 2016-04-29 14:41:00 · 3063 阅读 · 2 评论 -
解决ping邮箱服务器域名,提示找不到主机域名的问题
最近自己在研究持续集成工具jenkins,其中会用到邮箱功能,但配置了很久都无法正常的使用邮箱功能,通过排查发现邮箱服务器无法ping通。最开始自己以为是公司网络限制的原因,就将该问题暂放了一段时间,后面突然发现另一台PC能正常ping通邮箱服务器自己也觉得奇怪,两台PC都在同一个网络,为什么这台PC能ping通邮箱服务器,而另一台却不行经过排查,最终发现,另一台PC不能pin原创 2016-04-19 15:46:27 · 7873 阅读 · 0 评论 -
Jenkins常用插件之Deploy Plugin
该插件主要运用在Java项目中,功能是“将成功编译的War/Jar包部署到远程的应用服务器上,该功能的实现主要基于Cargo。当前支持的应用服务器版本如下: - Tomcat 4.x/5.x/6.x/7.x - JBoss 3.x/4/x - Glassfish 2.x/3.x 以下是使用该插件的具体步骤: 第一步:Deploy Plugin下载和安装在网上下载Deploy Pl原创 2016-04-17 14:43:28 · 45215 阅读 · 3 评论 -
Jenkins常用插件之MSBuild Plugin
该插件主要运用在.NET项目中,功能是“对.NET项目的源码进行编译”。 C#:可通过Visual Studio的项目文件(.csproj)和解决方案文件(.sln)进行编译 C++:可通过Visual Studio的项目文件(.vxcproj)和解决方案文件(.sln)进行编译 以下是使用该插件的具体步骤: 第一步:MSBuild相关软件下载和安装在网上下载Microsoft Build原创 2016-04-16 10:55:54 · 19332 阅读 · 3 评论 -
Jenkins常用插件之Publish Over CIFS Plugin
该插件主要是用于向远程Windows服务器的共享文件夹传输文件,以下是使用该插件的相关步骤:。 第一步:下载安装插件Publish Over CIFS Plugin 第二步:系统管理–>系统配置,新增CIFS Servers 第三步:项目配置在构建过程中使用该插件发送文件至windows共享目录 在构建后使用该插件发送文件至windows共享目录 CIFS Publishers的具体原创 2016-04-29 14:28:01 · 6381 阅读 · 7 评论 -
Jenkins创建slave节点----Linux平台
Linux系统一般默认都有安装SSH服务,因此可以让Jenkins通过SSH来登录并管理奴隶节点。登录SSH有两种方式:通过用户名和密码访问SSH;通过私钥的方式访问SSH。下面介绍的是通过私钥的方式访问SSH,创建Liunx节点。 第一步:配置Linux系统的SSH服务免密码登录1. 新建登录用户Jenkins,然后切换到该用户[root@RBS-09 ~]# useradd jenkin原创 2016-04-13 11:28:21 · 31733 阅读 · 5 评论 -
Jenkins常用插件之Publish Over SSH
该插件主要是通过SSH连接其他Linux机器,远程传输文件及执行Shell命令。特性:1、SCP—通过SSH发送文件 2、在远程服务器执行shell命令 3、Passwords/passphrases在配置文件及UI界面是加密显示的 4、SSH可在项目编译前或编译后执行,与是否编译成功无关 以下是使用该插件的相关步骤: 第一步:配置Linux系统的SSH服务免密码登录可参考Jenkin原创 2016-04-28 16:20:18 · 56280 阅读 · 5 评论 -
Jenkins常用插件之email-ext
1 简述众所周知,Jenkins默认提供了一个邮件通知,能在构建失败、构建不稳定等状态后发送邮件。但是它本身有很多局限性,比如它的邮件通知无法提供详细的邮件内容、无法定义发送邮件的格式、无法定义灵活的邮件接收配置等等。在这样的情况下,我们找到了Jenkins Email Extension Plugin。该插件能允许你自定义邮件通知的方方面面,比如在发送邮件时你可以自定义发送给谁,发送具体什么转载 2016-04-28 14:29:04 · 9048 阅读 · 0 评论 -
Jenkins创建slave节点----Windows平台
第一步:通过Jenkins主页->系统管理进入管理节点界面,如下图,然后对节点进行配置 第二步:选择“新建节点”后,跳转至新建节点页面,输入一个节点名称,选择“Dump Slave”添加一个节点。 第三步:下载节点服务,下载文件为slave-agent.jnlp 第四步:将slave-agent.jnlp文件复制到远程服务器的工作目录c:\jenkins下 第五步:双击运行sla原创 2016-04-14 23:29:10 · 8844 阅读 · 0 评论 -
解决Jenkins邮箱配置中,使用SSL连接的问题
背景:最近在配置Jenkins的邮件发送功能时,正确设置好各参数后,在进行通过发送测试邮件测试配置时,总是出现unable to find valid certification path to requested target的错误,自己在网上也查找了很多资料,但网上涉及Jenkins邮箱的配置资料基本上是qq、163邮箱等,总之该问题困扰了自己很久,现将解决方案给出,希望对后续的其他人有较好的帮原创 2016-03-22 15:11:35 · 18230 阅读 · 1 评论 -
MSBuild和Jenkins搭建持续集成环境(2)
Jenkins中如何运用MSBuild进行.NET项目自动化构建转载 2016-03-18 16:38:22 · 1186 阅读 · 0 评论 -
Jenkins常用插件之Cppcheck Plugin
工具简介Cppcheck 是一个静态代码检查工具,支持C/C++代码;作为编译器的一种补充检查,Cppcheck主要对源代码执行以下检查: 1. 自动变量检查 2. 数组的边界检查 3. class类检查 4. 过期的函数,废弃函数调用检查 5. 异常内存使用,释放检查 6. 内存泄漏检查,主要是通过内存引用指针 7. 操作系统资源释放检查,中断,文件描述符等 8. 异常STL 函原创 2016-05-06 09:21:56 · 20535 阅读 · 2 评论