2014-10-22 3 views
0

Generic Jenkins-Artifactory 플러그인을 사용하여 Jenkins 빌드 작업 영역의 내용을 Artifactory에 배포하려고합니다. 는 젠킨스의 작업 공간에서 '데이터베이스 \ 스크립트'의 내용을 이동에 올 때 이것은, 잘Jenkins를 사용하여 Artifactory에 게시

Web\*.msi=>Testing\Web 
Web\DeploymentSettings\*.xml=>Testing\Web\DeploymentSettings 
Database\Scripts\**=>Testing\Database 

그러나 다음과 같은 와일드 카드를 사용하여 어느 정도있는 것 같다, '데이터베이스 \ 스크립트'에서 빈 폴더로 복사되지 않습니다 인공물. 그러나 비어 있지 않은 폴더는 성공적으로 복사됩니다. 디렉토리 무결성/구조를 유지하는 것이 중요하므로 필자가이 디렉토리를 복사해야합니다.

빈 디렉토리에 빈 텍스트 파일을 복사하여 성공적으로 복사 할 것을 고려했지만 패키지를 "오염"시키고 싶지 않습니다.

도와주세요 :-)

고마워요!

답변

0

디렉토리에 더미 파일 이외에 해결 방법이없는 것처럼 보입니다. 젠킨스 (Jenkins)에서 빈 디렉토리 처리 관련 버그를 발견했습니다. 대답은 Hudson: Copy artifact from master to slave fails 도움에 게시하는 경우 JENKINS-7260 Clone workspace doesn't copy empty directories when cloning entire workspace JENKINS-20654Empty folders are not copied to the slave

당신은 확인 수 있을까요?

+0

도움 주셔서 감사합니다. 우리는 마스터 폴더를 압축하여 Artifactory에 배치하여 디렉토리 구조를 유지하기로 결정했습니다. – user2402135

관련 문제