什么是Jekins
Jenkins是一个广泛用于持续构建的可视化web工具,持续构建说得更直白点,就是各种项目的”自动化”编译、打包、分发部署。jenkins可以很好的支持各种语言(比如:java, c#, php等)的项目构建,也完全兼容ant、maven、gradle等多种第三方构建工具,同时跟svn、git能无缝集成,也支持直接与知名源代码托管网站,比如github、bitbucket直接集成
应用
自动化,性能,打包,部署,发布&发布结果自动化验证,接口测试,单元测试
Jenkins搭建iOS/Android
持续集成打包平台
Jenkins集成邮件通知模板
Jenkins+Ant+Robotium构建
自动化测试持续集成
jenkins+ant+jmeter搭建
持续集成的接口测试平台
持续集成:jenkins + Git + Maven配置
Selenium+Testng+Ant+Jenkins
搭建持续集成
单元测试平台(Jenkins+Ant+Java+Junit+SVN)
jenkins+ant执行junit单元测试
使用jenkins+Emma统计
Android客户端单元测试覆盖率
将Jenkins的测试结果整合到Testlink
Jenkins+PMD构建自动化静态代码检测
Maven+Nexus+Jenkins+Svn+
Tomcat+Sonar搭建持续集成环境
Jmeter+maven+Jenkins构建云性能测试平台
Jenkins集成PMD,FindBugs,CheckStyle
jenkins结合ansible用
shell实现自动化部署和回滚
jenkins主从服务器,分布式构建部署
使用jenkins + python+ selenium
一步步搭建web自动化测试“框架”
一步一步构建iOS持续集成:
Jenkins+GitLab+蒲公英+FTP
安装
Linux上
创建 jenkins
的 yum
的源文件
1 | $ vim /etc/yum.repos.d/jenkins.repo |
在 jenkins.repo
中加入以下内容:
1 | [jenkins] |
rpm
增加jenkins
源的key
1 | $ sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key |
安装 jenkins
1 | $ sudo yum install jenkins |
安装成功
配置Jenkins文件
主要可以配置jenkins
的运行端口和监听端口,以及启动用户,配置文件地址为/etc/sysconfig/jenkins
,下面为主要修改内容:
1 | $ sudo vim /etc/sysconfig/jenkins |
启动jenkins
1 | sudo service jenkins start |
配置Jenkins
打开Jenkins
页面
1 | http://192.168.16.190:9999 |
初期启动需要密码
密码文件/var/lib/jenkins/secrets/initialAdminPassword
, 然后填入点击Continue
.
选择安装
安装ing
日志文件 /var/log/jenkins/jenkins.log
安装成功创建第一个用户
加载成功,显示jekins页面!