簡體   English   中英

Artifactory 檢索最新並忽略 maven-metadata.xml

[英]Artifactory retrieve latest and ignore maven-metadata.xml

我正在嘗試從工件中檢索工件的最新版本,但目標目錄中有一個文件“maven-metadata.xml”總是被返回。

有沒有辦法讓請求排除文件? 我當前的請求如下所示:

https://artifactory/api/storage/pathtodirectory?lastModified

這將返回 maven-metadata.xml 文件,我嘗試將請求修改為:

https://artifactory/api/storage/pathtodirectory?lastModified?archiveType!=xml

但這並沒有排除該文件。

您可以選擇使用JFrog CLI檢索已修改的最新工件,同時排除文件模式。 這是你如何做到的:

jfrog rt s repo-name/path/to/directory/ --sort-by modified --sort-order desc --limit 1 --exclusions "*maven-metadata.xml"

請注意,源路徑參數以斜杠 (...directory/) 結尾,表示您希望檢索 Artifactory 中目錄文件夾的內容。 您可以修改源路徑參數以及--exclusions選項的值以包含通配符,還可以更改--limit選項的值以返回 X 最后修改的工件。 一旦您對 output 感到滿意,並且想要下載工件,只需將jfrog rt s替換為jfrog rt dl 即可

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM