首页 > 解决方案 > 从同一分支构建开发和生产项目

问题描述

嗨实际上我只想使用一个分支来构建 maven 的 dev 和 prod,它们对 dev 和 prod 具有不同的配置。我创建了一个名为 config 的文件夹,并创建了名为 dev 和 prod 的子文件夹,其中包含它们的配置和文件。

现在,通常我们曾经有 master 和 development 分支,我们使用 mvn -U clean install -P APIServer 来构建服务器。

现在的要求就像 dev properties 一样,文件需要从 config 文件夹复制到各自的位置。mvn -U 全新安装 -PDEV APIServer

对于产品: mvn -U clean install -PPROD APIServer。配置文件夹中的 prod 属性应该转到它们各自的位置并构建生产服务器。

如何实现这一点。我对实施完全感到困惑。

标签: mavenmaven-2maven-3maven-pluginmaven-assembly-plugin

解决方案


推荐阅读