安装
jenkins官网: https://www.jenkins.io/ 安装官网有教程 Jenkins有默认的端口,占用8080,如果想使用默认的,请检查这个端口有没有用到
初始化
容器创建成功,访问 http://ip:8080
安装插件
选择默认的推荐的插件安装就行
构建Spring Boot 项目
在构建之前还需要配置一些开发环境,比如JDK,Maven等环境。
配置JDK、maven、Git环境
enkins集成需要用到maven、JDK、Git环境,下面介绍如何配置。 首先打开系统管理->全局工具配置,如下图:
安装插件
除了初始化配置中安装的插件外,还需要安装如下几个插件:
- Maven Integration
- Publish Over SSH 注意安装完成以后需要重启Jenkins
添加 SSH Server
SSH Server 是用来连接部署服务器的,用于在项目构建完成后将你的应用推送到服务器中并执行相应的脚本。 打开 系统管理 -> 系统配置,找到 Publish Over SSH 部分,选择新增 配置完成后可点击 Test Configuration 测试连接,出现 success 则连接成功。
添加凭据
凭据 是用来从 Git 仓库拉取代码的 选择用户名密码的方式 id和描述随便写
新建Maven项目
在源码管理中,选择Git,填写仓库地址,选择之前添加的凭证。
勾选 Add timestamps to the Console Output,代码构建的过程中会将日志打印出来。
在Build中,填写 Root POM 和 Goals and options,也就是你构建项目的命令。
推荐maven命令
clean package -Dmaven.test.skip=true
选择Run only if build succeeds,添加 Post 步骤,选择 Send files or execute commands over SSH。 Transfer Set Source files:目标文件 Remove prefix:文件的路径前缀,这样就只会复制文件而不会复制所有的路径,这是一个必填项,如果不想删除前缀,需要填写/,如果啥也不些则无法上传jar包 Remote directory:远程目录,相对于HOME目录的 Exec command:远程服务器的脚本
完事,接下来就开始构建了
文章参考: https://blog.csdn.net/Pastxu/article/details/124413497
0 Comments