내 mvn repo에서 대부분의 저장 공간이 많은 부분을 매핑하는 것은 어렵지 않습니다. 나는 대부분의 공간이 불필요한 유물이나 스냅 샷으로 가득 찬 것으로 생각합니다.Artifactory에서 가장 큰 파일 폴더를 매핑하는 방법
Artifactory (Maven repo)의 모든 폴더 중 정렬 된 목록 (큰 것부터 작은 것까지)을 어떻게 retirieve 할 수 있습니까?
나는 Jfrog api와 cli 가이드를 보았지만 간단한 답을 찾을 수 없었다.
이 문서의 예제를 찾을 수 없다. 어떻게 REST API를 구조화해야합니까? 헤더/바디가 어떻게 보이게해야합니까? 답을 받아 들일 수 있도록 예제 (curl/python/java)를 포함 시키시겠습니까? (제 솔루션이 작동 중입니다. 좀 더 우아 해 보이지만 받아들이 기 전에 작동하는지 확인하고 싶습니다.) – Vano
1. REST API 문서는 여기에 있습니다. - https://www.jfrog.com/confluence/display/RTF/Artifactory+REST + API # ArtifactoryRESTAPI-SEARCHES. 헤더는 여기에 설명 된 간단한 인증 헤더입니다 (https://www.jfrog.com/confluence/display/RTF/Artifactory+REST+API#ArtifactoryRESTAPI-Authentication). 게시물의 본문은 JSON입니다. 2. 이제는 JFrog의 CLI를 SORT 및 LIMIT과 함께 사용할 수 있습니다. 여기에 설명 된대로 사용하기가 훨씬 쉬울 수도 있습니다 - https://www.jfrog.com/confluence/display/CLI/CLI+for+JFrog+ Artifactory # CLIforJFrogArtifactact-SearchingFiles –
다음은 위의 모든 예제 컬입니다. curl -X POST -u MyUser : MyPassword -H "content-type : text/plain"-d 'items.find ({ "repo": " sort ({ "$ desc": "my-local-repo", "$ or": {{ "$" [ "size"]}). limit (3) 'http : // myartifactoryserver : 8081/artifactory/api/search/aql –