Jenkins自由构建SpringBoot项目(一)

安装Jenkins

Jenkins是由java开发的,安装比较简单,直接从 官网 下载war包启动即可。

注意: 启动后先别安装插件, 切换源后再进行安装。

我更换的源是 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json, 同时,替换jenkins安装目录 /updates/default.json 中的谷歌链接为百度。

插件安装

  • Credentials Binding Plugin
  • Git
  • Deploy to container
  • Maven Integration
  • pipeline

环境配置

  1. Global Tool Configuration配置

    配置 jdkmaven 目录

  • openjdk8: /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
  • maven3: /Users/cuishiying/app/apache-maven-3.6.0
  1. Configure System配置

    配置全局属性

  • JAVA_HOME: /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
  • M3_HOME: /Users/cuishiying/app/apache-maven-3.6.0
  • PATH+EXTRA: $M3_HOME/bin
  1. 添加git凭据

    这里我省去了SSH的配置,直接用的帐号密码

自由风格项目构建

  1. 新建item创建一个任务
  2. 源码管理选择git,添加仓库地址和刚才创建的凭据
  3. 编辑构建脚本
1
2
3
4
5
echo "开始编译和打包"

mvn clean package

echo "编译和打包结束"
  1. Build Now构建,查看日志可以看到构建过程,在Jenkins的工作空间中可以看到下载的代码和构建结果。