Team Foundation Server를 사용하여 Java/Maven 프로젝트에서 지속적인 통합을 시작하려고합니다. 저는 두 개의 프로젝트, 즉 도서관과 주요 프로젝트를 건설하려고합니다.TFS 온라인 빌드에서 개인 라이브러리 .jar 사용
내 로컬 상자에서 기본 프로젝트를 컴파일 할 때 현재 로컬 Artifactory 서버에서 library.jar 파일을 가져오고 있습니다 (상사가 사라지려고합니다).
git repo를 변경하면 라이브러리가 빌드됩니다. 주 프로젝트에서이 생성 된 이슈를 컴파일 할 때 사용할 수 있기를 원하지만 Maven에서 TFS 아티팩트를 가리키는 방법에 대한 설명서를 찾을 수 없습니다.
프로젝트에서이 작업을 수행 했습니까? library.jar에 대한 참조를 만드는 방법은 무엇입니까?
편집 : 빌드 트리거링이 반드시 필요한 것은 아닙니다. 나는 의존성 관리를 알아 내려고하고있다.
빌드 에이전트가 artifactory 서버에 액세스 할 수 있습니까? 그렇다면 작성된 library.jar 파일을 artifactory 서버에 공개 할 수 있습니다. –
로컬 빌드 서버를 사용하고 있지 않습니다. TFSOnline 빌드 에이전트에게 Artifactory를보고/접근하게하려면 어떻게해야합니까? Artifactory 서버가있는 TFSO를 어떻게 알 수 있습니까? 내 로컬 빌드에서 Maven의 settings.xml에있는 모든 정보가 있습니다. – jshald