Liquibase CI/CD 回滚策略

问题描述 投票:0回答:1

在持续部署中,您可以轻松返回到应用程序的先前版本。这意味着数据库也需要恢复到以前的状态。

我的问题是:如何选择合适的标签进行回滚?似乎不可能列出所有可用的标签。贵公司如何将应用程序版本链接到 liquibase 标签?即使没有数据库更改,您是否会在每次集成构建后进行标记?

感谢您的帮助!

tags continuous-integration liquibase cd
1个回答
0
投票

有几种方法可以将应用程序版本链接到 Liquibase 标签。一种方法是使用构建工具,例如 Maven 或 Gradle。您可以配置构建工具为每个构建生成 Liquibase 标签。将应用程序版本链接到 Liquibase 标签的另一种方法是使用持续集成 (CI) 服务器,例如 Jenkins 或 Travis CI。您可以配置 CI 服务器为每个构建生成一个 Liquibase 标签。

© www.soinside.com 2019 - 2024. All rights reserved.