目录
一、插件安装
自动化部署当然少不了服务器,所以安装Publish over SSH
二、配置SSH、Maven、Git、JDK
1、配置ssh
步骤:
Manage Jenkins→Configure System中最后Publish over SSH
Passphrase输入密码
新增SSH Servers,填写Name(可自定义)、HostName(服务器地址)、Username、Remote Directory(文件上传的根目录,之后每个项目可在此基础上自定义)
2、配置Maven
步骤:
Manage Jenkins→Global Tool Configuration中找到最后Maven想,选择当前jenkins服务器中maven的配置路径
如何安装maven请参考:
然后回到最上面把maven配置填写
3、配置git
选择git插件安装即可
安装后这里默认配置即可
4、配置jdk
选择你本机的jdk安装路径,填写即可,如何安装jdk请参考Linux安装Jdk8(脚本安装)_旧城ck的博客-CSDN博客
上述就是自动化部署的配置准备工作,还是比较简单,按照文档安装即可,下面来配置自动化部署项目(SpringBoot+Maven+GitLab)
三、自动化部署
大体步骤分为:General(基础配置)–》源码管理–》构建触发器–》构建环境–》构建–》构建后操作
1、创建工程
2、源码管理
git上项目
配置Git
可以使用开源的github、gitee等项目管理工具,如果想自己本机搭建gitlab的可以参考Linux安装gitlab(yum方式、rpm方式)_旧城ck的博客-CSDN博客
3、构建
选择你配置的maven版本
clean install -Dmaven.test.skip=true
4、构建后操作
以上就是本文的全部内容了,感谢您的观看,希望对您有所帮助!