【发布时间】:2017-06-28 02:58:54
【问题描述】:
我正在尝试使用 Team Foundation Server 开始对我的 Java/Maven 项目进行持续集成。我正在尝试构建两个项目:一个库和一个主项目。
当我从本地机器编译主项目时,它当前正在从本地 Artifactory 服务器获取 library.jar 文件(我的上级希望离开该服务器)。
我已经构建了库,由 git repo 的更改触发。我希望主项目能够在编译时使用这个生成的工件,但是我找不到有关如何将 Maven 指向 TFS 工件的文档。
您有没有在自己的项目中做到这一点?我将如何创建对 library.jar 的引用?
编辑:我不一定希望有构建触发。我正在尝试找出依赖管理。
【问题讨论】:
-
构建代理可以访问工件服务器吗?如果是,您可以将构建好的 library.jar 文件发布到工件服务器。
-
我没有使用本地构建服务器。如何让 TFSOnline 构建代理查看/访问 Artifactory?我如何告诉 TFSO Artifactory 服务器在哪里?在我的本地构建中,我在 Maven 的 settings.xml 中拥有所有这些信息