windows搭建自动构建jenkins+github+mavn

安装说明

因为在虚拟机centos 7上面装jenkins太卡了,只能在windows上面装jenkins演示操作,道理都是一样的,这里以windows系统说明。

jenkins大概作用说明

在这里插入图片描述

需要下载或者安装软件
  1. java环境
  2. git
  3. maven
  4. jenkins
  5. github仓库项目地址:git@github.com:dengjili/simple-service-webapp.git

除了jenkins以外,请自行安装,这里只说明部分jenkins配置

部分jenkins说明
  1. 下载jenkins.war包,启动指定端口9000,命令如下
java -jar jenkins.war --httpPort=9000
  1. 配置好登录账号以后,需要添加插件Maven Integration plugin
    在这里插入图片描述

在这里插入图片描述

  1. 全局工具配置,配置java jdkgitgithub账号maven
    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  1. 新建一个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
  1. 构建项目,
    在这里插入图片描述

查看控制台输出

在这里插入图片描述

构建成功
在这里插入图片描述
启动tomcat成功,如果jenkins启动失败请核查原因,windows可能会自动关闭cmd窗口,请在自定startup.bat即可
在这里插入图片描述

  1. 项目验证

验证一
在这里插入图片描述

验证二
在这里插入图片描述

验证通过

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值