jenkins的安装与配置
一、Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。简单一点就是Jenkins是用JAVA开发的一套集成管理工具。
二、Jenkins的下载地址:https://www.jenkins.io/download/
一般选择war下载,主要是运行上面相对共用一点。
三、运行
java -jar jenkins.war --httpPort=80
后面的httpPort是用来修改端口的
四、初始化
在C:\Users\Administrator\.jenkins\secrets\initialAdminPassword中找到密码
等待初始化完成
五、安装插件,这里要注意通过官网下载特别慢,所以一般通过清华的镜像源进行下载
清华镜像源地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/
安装方式:
1、先点击安装推荐,等待安装完成,当然可以刷新跳过
2、设置管理员账号
3、修改插件源获取为清华源
在Advanced中修改Update Site
改成:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
点击Check now等待完成
4、然后就可以在Available中进行搜索了
5、如果网速还是不能满足需求的话,可以在Advanced中进行*.hpi文件的安装
六、打包集成
1、当相关的插件装完以后,进行相关的环境配置
2、配置Item这里直接简化了
说明:
1)源码管理:可以使用GIT、SVN等工具
2)构建触发器:主要用来构建重复执行和代码更新
编写规则:* * * * *
第一颗*表示分钟,取值0~59
第二颗*表示小时,取值0~23
第三颗*表示一个月的第几天,取值1~31
第四颗*表示第几月,取值1~12
第五颗*表示一周中的第几天,取值0~7,其中0和7代表的都是周日
3)Pre Steps:前置脚本执行
4)Build:建立过程
5)Post Steps:后置脚本执行
。。。
3、编写过程就完成了,执行过程如下: