Maven:构建另一个POM作为构建周期的一部分

时间:2016-05-17 06:23:55

标签: java maven liquibase

我们的Web应用程序使用数据库,目前配置为两个无关的 Maven项目(保存在不同的git存储库中):

  1. 应用程序代码(Java),我们称之为app-pom.xml
  2. 数据库架构db-pom.xml - 基于Liquibase更改日志构建。 Liquibase作为deploy阶段的一部分运行。
  3. 这很好用,但现在我们正在设置一个结束2端测试,这需要一个测试数据库。 (是的,我知道我们可以将DB更改日志作为app-pom.xml的一部分,但我们选择了这种设计,因为有更多应用程序使用此数据库模式。)

    是否可以下载db-pom.xml并将其deploy目标作为app-pom.xml构建周期的一部分运行(例如在pre-integration-test期间)?

0 个答案:

没有答案