jenkins安装,配置,测试

来源:互联网 发布:手机淘宝发货流程 编辑:程序博客网 时间:2024/06/05 08:58

1.下载jenkins.war
2. 增加系统环境变量JENKINS_HOME=d:\JENKINS_HOME,这样运行基恩kins时,就不会默认安装到用户目录去
2. 安装jdk1.5以上, 然后运行 java -jar jenkins.war (默认8080), 改端口,则 java -jar jenkins.war –httpPort=8081(两个-)
3. 浏览器访问 http://localhost:8080
4. 根据提示到%JINKENS_HOME%\secrets\initialAdminPassword下把初始化密码复制到浏览器中提交
5. 自定义安装svn publiser plugin 和 maven相关插件. 可能也有其他必须安装的插件, 由于第一次安装不太懂, 所以首次我选择了全部安装. 中间出现超时等原因,导致一些插件没有安装成功(刚好不巧,svn插件没有成功), 中间摸索了很久. 安装失败的时候, 可以通过失败提示,手动下载插件, 然后在 插件管理->高级->上传插件
6. 这里写图片描述
7. 准备SVN仓库. 可以先安装好svn server. 供jenkins创建任务时配置svn使用
8. 系统管理->系统设置 主目录: 高级 设置jenkins的工作空间
9. 这里写图片描述
8. 系统管理->global tool configuration 配置maven配置参数, jdk路径, maven路径, 其他如果有需要再配置
9. 这里写图片描述
这里写图片描述


创建任务


1.创建jenkins任务,用free-style类型,这种方式虽然需要多配置一些参数,但是比直接选择maven2 project会更可控.
2.任务->配置
这里写图片描述

 days to keep builds: N  如果非空,就仅保留N天内的构件文件    max # of builds to keep: # 如果#非空, 仅保留最多#个最近的构件文件.    图中已经是中文版,这里的注释不用太在意

这里写图片描述
这里写图片描述

这里写图片描述
一般选择Poll SCM周期性地轮训svn,发现有更新才构建项目
设置schadule, 格式为UNIX Crom配置方式, 5个字段分别表示”分 时 日 月 星期几”
这里写图片描述
这里写图片描述
这里写图片描述

配置邮件:
系统设置-系统设置 设置系统管理员邮件地址,这个邮件地址必须和后面要配置的发送邮箱一致
这里写图片描述
再增加发送邮件配置,及发送策略
这里写图片描述

执行任务开始构建


如果构建失败, 可以在日志中看到失败原因., 如果成功. 可以查看本地仓库, 及私服上是否已经有打包文件.
如果没有安装私服等. 可以在构建命令中输入clean install,打包到本地仓库.
再测试一条构建失败的任务,比如把svn代码抛出个异常什么的.试试邮件.

0 0
原创粉丝点击