1.下载Jenkins的war包
官网地址:https://jenkins.io/
点击下载
将jenkins.war 部署到Tomcat中(本文使用的是Tomcat8.5.35),注意Tomcat需要配置账号密码
Tomcat7 是 manager 等
Tomcat8+ 是 admin 等 如图;
启动Tomcat 并打开 http://localhost:8080/jenkins 首次登陆需要默认密码,页面会提示密码位置 eg:C:\Users\Dell\.jenkins\secrets\initialAdminPassword
然后配置管理员账号密码 邮件等
Jenkins URL: http://127.0.0.1:8080/jenkins/
配置:
1.配置系统设置
主要配置 Jenkins Location
访问地址 http://127.0.0.1:8080/jenkins/
系统邮件地址:[email protected]
2.全局工具配置 自动安装 都不要勾选 使用本地安装的程序
3.管理用户
可以修改默认账号密码:admin
可以增加一些账号
4.创建任务 开始 持续集成
1.General
新建任务 helloJenkins
勾选 丢弃旧的构建 可以设置保存几天 或 几个 或几个小时 等
高级 重试次数 获取最新代码时 如果冲突 尝试的次数
2.source Code Management
配置git仓库就行 C:\java\MyEclipse2017\workspace\helloJenkins
3.Build Triggers
勾选 轮询SCM
Schedule:这个是时间表达式 H/10 * * * * 表示每个10分钟构建一次
4.Build Environment 构建环境(暂时不配置)
5.Build 构建
需要配置maven 编译 打包等
Maven Version :maven 使用全局配置的maven
Goals: clean package 这表示 使用maven 进行清理 并打包
6.Post-build Actions 构建后的操作 打包发布到 Tomcat上
选择 deploy war/ear to a container
WAR/EAR files:target/helloJenkins-0.0.1-SNAPSHOT.war 生成的war包
Context path:helloJenkins 这个是配置访问路径
Containers: 选择Tomcat容器 配置
Credentials :选择凭证是 username password 输入 Tomcat的账号密码
Tomcat URL:http://localhost:8080
增加一个邮件通知 就是构建的项目不稳定或失败时 给指定邮箱发邮件进行通知
E-mail Notification
Recipients:[email protected] 过个邮箱使用英文逗号分隔
5.可以手动构建 测试配置是否成功
项目自动构建成功并发布到指定的Tomcat中 访问结果如图;
=================================
helloJenkins 是使用maven构建的一个web工程 结构特别简单 就是一个默认的index.jsp 本次测试成功。
==================================
谢谢。