2017-12-20 14 views
0

검색 할 파일 : 포함 또는 하위 폴더를 건너 Artifactory downloadSpec 파일을"패턴"무엇을해야 : Artifactory downloadSpec은 "패턴"에 있어야 어떤 두 폴더 및 하위 폴더

의 repo/폴 데라/folderB/* .XML

의 repo/폴 데라/*

그래서 나는 폴 데라 또는 폴 데라 의 특정 하위 폴더에서 XMLS를 다운로드해야 .XML 일반적으로 내가 작성합니다 : "패턴"을 "의 repo/폴 데라/**/* .xml "이지만이 패턴은 폴더 A 아래에서 아티팩트를 찾을 수 없습니다

답변

6

folderA 아래에 소량의 폴더가있는 경우 "excludePatterns"기능을 사용할 수 있습니다. 예를 들어 :

{ 
"files": [ 
    { 
     "pattern": "repo/folderA/*.xml", 
     "excludePatterns": ["folderA/folderC/*","folderA/folderd/*"] 
    } 
    ] 
} 

당신은 (당신을 위해 관련된 하나를 사용) JFrog CLI File Specs documentation 또는 JFrog CI servers File Specs documentation에 패턴을 제외에 대한 자세한 내용을보실 수 있습니다.
당신은 폴 데라에서 너무 많은 폴더가하거나 폴더 이름은 다운로드이 fileSpacs 사용, 향후 변경 될 경우

{ 
"files": [ 
    { 
     "pattern": "repo/folderA/*.xml", 
     "recursive": false 
    }, 
    { 
     "pattern": "repo/folderA/folderB/*.xml", 
     "recursive": false 
    } 
    ] 
}