2016-12-28 7 views
1

J'ai quelques artefacts dans Artifactory (OpenSource):Comment puis-je télécharger le dernier artefact dans Artifactory?

enter image description here

Je peux télécharger un artefact d'utiliser JFrog CLI:

jfrog rt config --user=admin --password=**** --url=http://foo:8081/artifactory 
jfrog rt download testproject/01_Develop/01_CI/HPCC-Package-70.zip --flat=true 

Comment puis-je télécharger la dernière (le plus grand nombre) artefact?

Répondre

5

Vous pouvez utiliser le JFrog Cli search command. La commande de recherche renvoie une liste de chemins que vous pouvez ensuite trier en utilisant des outils externes tels que jq.

7

JFrog CLI a récemment commencé à soutenir 3 nouvelles options de la plupart des commandes Artifactory: --sort par--sort ordre et --limit.

Vous pouvez utiliser ces options pour rechercher, télécharger, copier, déplacer ou supprimer le dernier artefact créé dans Artifactory. Par exemple, pour télécharger le dernier fichier téléchargé sur le tous mes-grenouilles dossier dans le dépôt mon-local repo, utilisez la commande suivante:

jfrog rt dl "my-local-repo/all-my-frogs/" --sort-by=created 
--sort-order=desc --limit=1