Jenkins学习笔记
Jenkins从入门到实战的笔记,可以根据博文进行阅读操作。有学习价值。
WEL测试
WEL,资深软件测试工程师,具有7年以上的软件测试项目经验,长期扎根于一线测试工作,主导并成功完成了多个大型软件测试项目,对于软件测试的各个环节和流程有着全面而深入的了解。 WEL精通软件测试的多个领域,包括系统测试、接口测试、性能测试、自动化测试等,并且在容器化技术和数据测试等前沿方向也有着深入的研究和实践。
展开
-
内网linux环境搭建Jenkins服务安装指南
在开始前,需要事先确定:JDK版本、tomcat版本、jenkins的版本。这三者选定完毕后,就可以进行以下操作,本人选定是:jdk1.8,tomcat7.0,jenkins2.107.2。 由于是个中转,这里就不进行系统环境变量配置。我把三个文件夹放在一个目录下为:D:\WK。在该目录下创建一个目录用来存放Jenkins的工作目录:JKWP。我是window环境,这里我以bat脚...原创 2018-06-08 09:16:32 · 3865 阅读 · 4 评论 -
第1章 Jenkins简述
1.1 Jenkins是什么? Jenkins是一个强大应用程序,该程序能跨平台对项目能持续集成、持续管理。于此同时,它是一个能处理任何构建或持续集成的开源工具。用户可以把大量的testing和deploym技术集成在Jenkins上。在该学习笔记里,我将解释怎么使用Jenkisn去构建和持续测试软件项目。 Jenkins将帮助软件测试人员去学习如何建立和持续软件测试,原创 2016-09-12 14:53:13 · 721 阅读 · 0 评论 -
第 2 章 安装Jenkins
2.1 下载Jenkins 下载Jenkins的官方网站:https://jenkins-ci.org/ 。如果点击该链接(能连接外网),的情况下,回出现如下图: 通常,最新版本和长期支持的版本是允许被下载的。以前的版本也是可以下载的。点击长期支持的版本按钮跳转到下载列表。原创 2016-09-12 14:56:34 · 531 阅读 · 0 评论 -
第4章 Jenkins – Git Setup
通过如下操作前,确保网络和服务器启动成功且在本机安装Jenkins。点击Jenkins的Dashboard左侧“Manage Jenkins”按钮: 在“Manage Jenkins”显示列表下,点击“Manage Plugins”按钮,如下图: 如下图所示,点击“Available”标记,显示可下载的插件。在Fi原创 2016-09-12 15:13:19 · 655 阅读 · 0 评论 -
第17 & 18 章 Jenkins –服务器维护 & 持续部署
第17章 Jenkins –服务器维护 以下是将要执行的基本活动,其中一些是Jenkins服务器维护的最佳实践。URL选项。 1. URL 选项 当如下命令被加入到Jenkins实例的URL中时,Jenkins实例将执行相关操作。 Ø 关闭Jenki原创 2016-09-19 09:57:40 · 1712 阅读 · 0 评论 -
Jenkins+Ant+Git持续集成
在配置Jenkins+ant_git之前,需要提前配置JDK环境:JDK配置步骤如下:step_1:下载JDKjdk下载的官网:点击打开链接 step_2:解压jdk文件,并安装设置好安装的路径,如:C:\Program Files (x86)\Java\jdk1.8.0_11step_3:设置环境变量 新建系统变量JAVA_HOME,设置值为“C:\P原创 2016-10-09 11:19:28 · 5976 阅读 · 0 评论 -
Jenkins---------------------学习笔记汇总
翻译的PDF和Word文件下载链接:http://pan.baidu.com/s/1geZkuLP 密码: cg85英文原版PDF文件:http://pan.baidu.com/s/1i4CLCyx密码: dyvr第1章 Jenkins简述...41.1 Jenkins是什么?...41.2 为什么是Jenkins?...41.3 持续集成是什么?..原创 2016-09-20 18:33:12 · 1703 阅读 · 1 评论 -
使用 Jenkins 搭建 iOS/Android 持续集成打包平台 (开箱即用)
转载自:https://testerhome.com/topics/5285背景描述根据项目需求,现要在团队内部搭建一个统一的打包平台,实现对iOS和Android项目的打包。而且为了方便团队内部的测试包分发,希望在打包完成后能生成一个二维码,体验用户(产品、运营、测试等人员)通过手机扫描二维码后就能直接安装测试包。该需求具有一定的普遍性,基本上所有开发AP转载 2017-01-16 11:41:27 · 1102 阅读 · 0 评论 -
jenkins复制项目插件、Fir.im、SCM、multibranc链接推荐
Copy project link plugin介绍:https://wiki.jenkins-ci.org/display/JENKINS/Copy+project+link+pluginCopy project link 下载链接:http://updates.jenkins-ci.org/download/plugins/copy-project-link/原创 2017-04-24 19:10:31 · 4299 阅读 · 0 评论 -
第 9 章 Jenkins – Unit Testing
Jenkins提供白盒测试框架Junit、host插件unittesting为其他技术。例如MSTest为.NET的Unit test。Unit Testing插件下载链接:https://wiki.jenkins-ci.org/display/JENKINS/xUnit+Plugin 一个用Jenkins中Junit测试框架原创 2016-09-13 09:46:02 · 5229 阅读 · 0 评论 -
第 11 章 Jenkins – Notification
Jenkins带有一个box设置来为一个build项目添加一个email通知。 Step 1:配置SMTP服务。Manage Jenkins->ConfigureSystem。进入到“E-mail notification”部分,设置SMTP服务器和用户email后缀信息。 Step 2:为Jenkins项目配置收件人--当对Jenkins进行任何操作时(建立项目),原创 2016-09-13 13:57:14 · 1552 阅读 · 0 评论 -
第12 & 13 章 Jenkins – Reporting&CodeAnalysis
第12章 Jenkins – Reporting 在前面的部分显示,有许多可用的报告插件,最简单的一种可用于JUnit测试报告。在对任何作业的Post-build action,可以定义要创建的报告。在build完成后,测试结果选项将可用于further drill-down。 第 13 章 Jenkins – CodeAnal原创 2016-09-14 09:37:12 · 684 阅读 · 0 评论 -
第 5章 Jenkins – Maven Setup
Step1:下载并设置Maven 官网maven下载链接:https://maven.apache.org/download.cgi,点击该链接,进入到Maven官网主页: 浏览该网页,到“Files section”,点击“Binary.zip”的下载链接: 下载成功,解压文件到相关的应用原创 2016-09-12 15:21:45 · 573 阅读 · 0 评论 -
第6章 Jenkins – Configuration
在之前的练习中需要在Jenkins中对item进行配置。在这个章节将显示Jenkins中的各种配置选项。通过点击菜单左侧的“Manage Jenkins”按钮,能获取Jenkins各种配置选项。 点击“Configure system”,页面中的配置选项信息如下:Ø Jenkins Home DirectoryJenkins需要一些Disk Space来执行原创 2016-09-12 17:45:51 · 2808 阅读 · 0 评论 -
第7章 Jenkins – Management
点击主菜单左侧的“Manage Jenkins”按钮,右侧会出现“Manage Jenkins”选择列表: 对管理选择描述如下:Configure System用来管理在build过程中各种tools的path,例如JDK、Ant和Maven的版本、安全选项、email服务、其他一些外部系统配置信息。当插件被安装时,Jenkins将动态添加必须的配置字段在插原创 2016-09-12 17:48:59 · 1491 阅读 · 1 评论 -
第 8 章 Jenkins – 设置Build Job
通过下面的练习,在Jenkins创建一个job,并获取一个简单的HelloWorld应用程序,编译并运行这个Java程序。 step 1:进入Jenkins控制面板然后点击“NewItem” step 2:在这个页面,输入Item name,在这个例子,给itemname为“HelloWorld”,选择“Freestyle projec原创 2016-09-12 18:51:58 · 4419 阅读 · 0 评论 -
第10章 Jenkins – Automated Testing
持续集成的一个基本准则就是:一个build是经得起校验的。必须能够客观地确定一个特定的构建是否准备进行下一阶段的生成过程,最方便的方式是使用自动化测试。如果没有适当的自动化测试,就必须保留许多build 文档和手工测试,这些不具备持续集成的精髓。下面个例子讲述用selenium运行自动化web tests Step 1: 进入“ManagePlugins”原创 2016-09-13 13:18:48 · 610 阅读 · 0 评论 -
windows下安装jenkins
首先安装并配置jdk环境其次,下载jenkins,windows安装链接:链接: http://pan.baidu.com/s/1qY5uEO8 密码: kan2安装完成,在浏览器上开始进行安装插件时会出现error:“在安装插件过程中:没有插件文件:cloudbees-folder”解决办法是:下载cloudbees-folder链接: http://pan.baidu.com/s/原创 2016-08-25 09:35:04 · 2866 阅读 · 2 评论 -
第 15 & 16 章 Jenkins –Automated Deployment&Metrics and Trends
第 15 章 Jenkins –Automated Deployment 在每个的应用/web服务器构建成功后,有很多可用插件被用来去传输构建的文件。例如:“Deploy to container Plugin”。操作步骤如下: Step 1:进入“ManageJenkins->Manage Plugins”。进入“Available”部分,查找“Depl原创 2016-09-18 09:45:34 · 1337 阅读 · 0 评论 -
第 14 章 Jenkins – 分布式构建
如果有一个larger和heavier的项目需要定期build,这时就需要在建立多台设备。运行这些build在一个中央机器上是不明智的选择。在这样的场景下,可以配置其他的Jenkins机作为slave机器来为主的Jenkins机器提供负载服务。 有时可能不需要几个不同的环境去测试build。在下面的一个例子里,使用一个slave机器来代表每个需要的环境是非常可行的方案。原创 2016-09-14 09:42:19 · 2985 阅读 · 0 评论 -
第 3章 Jenkins – Tomcat Setup
在安装Tomcat Setup前,必须满足如下要求: Step 1:验证Java的安装 打开命令提示框输入:“java–version”。如果Java被安装且环境变量配置成功,在windows和Linux的提示信息如下: 假设读者已经安装Java 1.7.0_60在系统上,如果没有安装JDK,可以点击如下链接进行下载原创 2016-09-12 15:00:48 · 613 阅读 · 0 评论