安装说明
因为在虚拟机centos 7上面装jenkins太卡了,只能在windows上面装jenkins演示操作,道理都是一样的,这里以windows系统说明。
jenkins大概作用说明
需要下载或者安装软件
- java环境
- git
- maven
- jenkins
- github仓库项目地址:git@github.com:dengjili/simple-service-webapp.git
除了jenkins
以外,请自行安装,这里只说明部分jenkins配置
部分jenkins说明
- 下载jenkins.war包,启动指定端口9000,命令如下
java -jar jenkins.war --httpPort=9000
- 配置好登录账号以后,需要添加插件
Maven Integration plugin
- 全局工具配置,配置
java jdk
、git
、github账号
、maven
- 新建一个job任务
simple-service-webapp
关联github项目
maven构建命令
项目的打包文件的拷贝脚本,这个脚本是定制化的,必须要自己写,我这里写的选的是windows批处理命令
自定义脚本
@echo off
c:
cd C:\tools\apache-tomcat-6.0.48\webapps
if exist "C:\tools\apache-tomcat-6.0.48\webapps\simple-service-webapp.war" del "C:\tools\apache-tomcat-6.0.48\webapps\simple-service-webapp.war"
copy "C:\Users\it\.jenkins\workspace\simple-service-webapp\target\simple-service-webapp.war" "C:\tools\apache-tomcat-6.0.48\webapps\simple-service-webapp.war"
if exist "C:\Users\it\.jenkins\workspace\simple-service-webapp\target\simple-service-webapp\" rd /s /q "C:\Users\it\.jenkins\workspace\simple-service-webapp\target\simple-service-webapp\"
cd "C:\tools\apache-tomcat-6.0.48\bin\"
start cmd.exe /c startup.bat
- 构建项目,
查看控制台输出
构建成功
启动tomcat成功,如果jenkins启动失败请核查原因,windows可能会自动关闭cmd窗口,请在自定startup.bat即可
- 项目验证
验证一
验证二
验证通过