Maven 使用自定义依赖项在云上自动构建

Maven 使用自定义依赖项在云上自动构建,maven,gradle,continuous-integration,travis-ci,dependency-management,Maven,Gradle,Continuous Integration,Travis Ci,Dependency Management,我们有一个内部基础设施,包括git存储库、CI服务器和工件存储库。我们在项目中使用gradle。这对于我们的常规CICD流程来说非常有效 我们计划使用私有Github和Travis CI for CI将代码移动到云。问题是我们有两个第三方JAR,它们在互联网上的任何工件存储库中都不可用,例如maven central和其他。本地基础设施运行良好,因为我们已经在内部工件存储库中手动安装了这些jar文件 我们建立在特拉维斯基础上的系统现在失败了。在构建期间向travis提供这些第三方JAR的最佳方式

我们有一个内部基础设施,包括git存储库、CI服务器和工件存储库。我们在项目中使用gradle。这对于我们的常规CICD流程来说非常有效

我们计划使用私有Github和Travis CI for CI将代码移动到云。问题是我们有两个第三方JAR,它们在互联网上的任何工件存储库中都不可用,例如maven central和其他。本地基础设施运行良好,因为我们已经在内部工件存储库中手动安装了这些jar文件

我们建立在特拉维斯基础上的系统现在失败了。在构建期间向travis提供这些第三方JAR的最佳方式是什么


注意:第三方JAR是我们的一些供应商提供的驱动程序。这些不是开源的,不能推送到互联网上的工件存储库。

为什么不使用Jenkins for CI?它将让您完全控制这个过程。我们已经决定在云上使用travis CI。我不太记得我们为什么选择特拉维斯而不是詹金斯。这个决定是不久前作出的。