一、安装flyway
https://flywaydb.org/documentation/usage/commandline/#download-and-installation
下载flyway-commandline-8.5.0-linux-x64.tar.gz
wget https://repo1.maven.org/maven2/org/flywaydb/flyway-commandline/8.5.0/flyway-commandline-8.5.0-linux-x64.tar.gz
tar -zxvf flyway-commandline-8.5.0-linux-x64.tar.gz
注:解压目录的flyway必须具有相关权限
2、jenkins安装flyway插件
“插件管理”中搜索“flyway runner”,下载安装并重启jenkins
3、jenkins配置flyway
“系统管理”->“全局工具配置”中配置Flyway
4、jenkins新建flyway任务
注:这里使用git存储相关sql
- “新建任务”
- 配置钉钉机器人
可参考:https://blog.csdn.net/qq_26709459/article/details/123066023
- 配置相关git信息(详细过程略)
git仓库信息如下:
具体内容如下:
配置flyway信息
5、构建查看
6、查看钉钉通知
7、数据库查看最终执行结果