如何在同一源对象上进行2种不同的Liquibase部署

时间:2014-05-27 10:22:17

标签: liquibase

我在Liquibase(和jenkins)部署中完成了Noobie。

我们有一个SQL表,可以通过2个单独的git存储库进行修改。对于每个git repos,我们为此表提供了一个基于liquibase的部署。

ISSUE: Liquibase将尝试在每次部署后更新DATAGBASECHANGELOG。从而打破了同一git repo中2次提交之间连续性的循环。

E.g。

我们有一个table A,其脚本为A.sql,它位于两个repos XY中。可以在两个repos X或Y中修改表脚本。现在,如果我使用repo X进行第一次部署,第二次使用{{1然后更改 repo Y中的文件A.sql,然后下一步 repo X部署因为不匹配而失败{{1} }。

我们认为可以解决的问题是,每个存储库部署需要有2个不同的repo X表吗?

任何帮助或指示都会有很大的帮助。

0 个答案:

没有答案