jenkins - 通过jenkins作业运行liquibase时,有没有办法将git分支添加到databasechangelog表?
问题描述
我的公司正在使用 jenkins 作业在 oracle 数据库上运行 liquibase。我们想要跟踪执行变更集的 git 分支。有没有办法将列添加到 DATABASECHANGELOG 我可以存储执行 jenkins liquibase 作业的 git 分支?
解决方案
我认为您不能将列添加到databasechangelog
表中。
但我想,当你编写一个 changeSet 时,你就知道它将在哪个分支中执行。因此,您可以在 changeSetid
或<comment>
标签内提供分支名称。这样,分支名称将出现在databasechangelog.id
和databasechangelog.comments
推荐阅读
- php - 返回 Wordpress 中选项页面的最后修改日期
- ansible - 我正在尝试使用 ansible 解封保险库。但我收到连接被拒绝错误
- homebrew - Linux 上的 Homebrew - brew install 没有看到现有的包
- spring-boot - Spring Data Neo4j 5 - 动态属性创建
- python - RuntimeError:尝试在不构建函数的情况下捕获 EagerTensor
- html - Google bar graph from phpmyadmin data
- elasticsearch - 弹性搜索 - 刷新与事务日志
- sql - 计算两个不同日期的时间差 SQL
- android - 如何在android中打开从网站获取的html的音频和视频标签
- css - 如何隐藏垂直滚动条,同时仍然显示我的水平滚动条,并在两者上保持滚动功能?