jenkins安装和使用-windows
下载地址:http://mirrors.jenkins-ci.org/war/latest/jenkins.war
或者把war包放到tomcat的webapps目录下,启动tomcat运行
默认工作目录在C:\Users\Account\.jenkins目录下,在系统环境变量中可以配置JENKINS_HOME来修改工作目录,重启jenkins服务生效。修改工作目录后所有配置会重新在新的工作目录生成,之前的所有配置都会失效,所以最好一开始就修改。
安装一些插件,第一次用不知道要装哪些,先安装推荐的吧,这里我试了安装非常慢,并且很多插件安装失败,因为默认是在国外下载插件相关镜像,所以解决这个问题需要修改配置的镜像地址:
1)找到jenkins下的hudson.model.UpdateCenter.xml文件,把里面的https://updates.jenkins.io/update-center.json改为https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
2)找到jenkins下的default.json文件,将www.google.com改成www.baidu.com,全局搜索updates.jenkins.io/download,替换为mirrors.tuna.tsinghua.edu.cn/jenkins
修改好之后,重启jenkins服务,重新访问,并进入安装插件的页面
5.创建第一个管理员用户
9.新建任务
10.general设置,勾选github项目,填写github的项目地址
11.源码设置,配置这个让jenkins知道在哪里下载代码,并且有权限下载代码
14.点击保存后,构建测试一下
工作空间可以看到拉取的代码和执行maven打包命令后生成的文件
拉取代码和打包就成功了,下面接着配置,把war包发布到tomcat中
需要在tomcat的conf下找到tomcat-users.xml,加上tomcat用户配置,注意这里要配置权限高的role,否则发布时会报错,提示权限不够。
tomcat url配置tomcat的访问路径,这意味着这个tomcat必须是运行着的,这里的context path是发布后的项目访问根路径。
点击构建,发现成功了,直接访问项目,也成功了。因为可以直接访问,且观察了下tomcat的运行窗口,构建发布项目时,应该会自动重启tomcat,或者重新加载了项目。
16.再测试一下发布到linux下的Tomcat下