0

我们配置了 CI Jenkins 作业以构建各种 Maven 配置文件。每个编译的库都会根据其版本进入 Artifactory libs-release 或 libs-snapshots 虚拟存储库。

现在我们遇到了如何为“Jboss”和“Tomcat”配置文件配置构建的问题。这两个配置文件中的每一个都将为每个配置文件(jboss 或 tomcat)生成具有完全相同名称的数据库库。如何组织/配置环境以区分每个环境(jboss 或 tomcat)的这些库?更简单地说...如何从 Artifactory 的远程存储库中了解每个配置文件中哪个库/工件是正确的?

希望你理解这个问题:)

4

1 回答 1

0

Maven 配置文件来救援。在生产方面,您需要根据 profile 设置不同的分类器。在消费端,您需要根据配置文件定义不同的依赖项。在 Jenkins 中,您将通过在作业配置的“目标和选项”文本字段中指定 -p 来运行正确的配置文件。

于 2013-04-09T06:14:58.867 回答