使用Jenkins自动化更新Springboot项目

使用Jenkins实现自动打包springboot项目。

1. 在服务器上安装jenkins

自己瞎学瞎用的,我比较喜欢使用docker,所以这里我使用了docker安装。

  • 下载jenkins的官方镜像,尽量选用LTS的,比较不容易出毛病:
docker pull jenkins/jenkins:lts-centos
  • 运行这个镜像:
docker run --name myjenkins -d -v 你的挂载路径:/var/jenkins_home -p 7776:8080 -p 50000:50000 jenkins/jenkins:lts
  • 打开服务器的对应端口,并访问:
    使用Jenkins自动化更新Springboot项目_第1张图片

  • 进入jenkins挂载到本地的目录,找到密码,并登录
    使用Jenkins自动化更新Springboot项目_第2张图片

  • 直接安装,这里可能会安装失败,但是不会影响后面的操作,缺什么再装什么就可以。

  • 接着开始创建一个管理员用户。使用Jenkins自动化更新Springboot项目_第3张图片

  • 登录jenkins

2. 配置构建项目

使用Jenkins自动化更新Springboot项目_第4张图片

  • 选择新建一个任务,自由风格或者Maven项目都可以
    使用Jenkins自动化更新Springboot项目_第5张图片
  • 填写General信息,随便写写就可以啦。使用Jenkins自动化更新Springboot项目_第6张图片
  • 填写源码管理信息
    使用Jenkins自动化更新Springboot项目_第7张图片
    一共需要填写三处
    • 项目的github地址
    • 以何种方式访问github时验证身份
    • 项目的分支情况
      第二处可以使用用户名密码验证比较方便。
  • 填写构建信息
    使用Jenkins自动化更新Springboot项目_第8张图片
    Maven版本,填写的是安装的Maven的名称。目标填写的是你要进行的mvn操作。这里填写了install和clean,目的是得到jar包。
  • 在jenkins里面安装Maven
    依次选择:系统管理——>全局工具配置——>Maven。然后起个名字就好了,选用系统自动下载就可以了。
    使用Jenkins自动化更新Springboot项目_第9张图片
    然后我们去安装一下插件,这样才能真正安装。去插件管理那边安装Maven Integration plugin插件即可。
3. 第一次构建

接下来开始我们的第一次项目构建。构建完成后,会在服务器的jenkins的home目录下的workspace下有你的任务名称,任务名称里面存放的就是从git上拉去的项目,jar包就是在target文件夹中。
使用Jenkins自动化更新Springboot项目_第10张图片

你可能感兴趣的:(使用Jenkins自动化更新Springboot项目)