Jenkins部署Spring Boot
持续集成是什么?
互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是持续集成(Continuous integration,简称CI)
持续集成的目的
让产品可以快速迭代,同时还能保持高质量
Jenkins是什么?
Jenkins是一个用Java编写的开源的持续集成工具,因此安装Jenkins必须有Java运行环境
Jenkins安装
官网下载Jenkins安装包,按照官网提示进行安装
安装常用插件
创建密码
注意:需要防火墙打开8080端口,Jenkins默认使用8080端口
Jenkins的配置
全局工具配置
- 配置jdk
- 配置maven
插件安装
Jenkins有很多插件已经被安装,其中Git plugin和Maven Integration plugin,publish over SSH是部署Spring Boot项目必备的插件
配置Credentials
配置成功后可以用ssh协议拉取git上的代码