jfrog / artifactory-scripts

Scripts for Artifactory (Usually, for REST API), community driven.
Apache License 2.0
150 stars 162 forks source link

Update Artifactory-Cleanup.sh #57

Open swatkiev opened 2 years ago

swatkiev commented 2 years ago

I have changed this script for only two commands:

1) RESULTS=curl -u $ARTIFACTORY_USER:$ARTIFACTORY_PASSWORD "http://127.0.0.1:8081/artifactory/api/search/creation?from=$START_TIME&to=$END_TIME&repos=$REPO" | grep uri | awk '{print $3}' | sed s'/.$//' | sed s'/.$//' | sed -r 's/^.{1}//' | sed -r 's|/api/storage||' 2) curl -X DELETE -u $ARTIFACTORY_USER:$ARTIFACTORY_PASSWORD $RESULTS

It works well, for this you have to change all $ENV_VAR for your values, domain http://127.0.0.1:8081/ is only example, you can change it for your domain name, also $START_TIME and $END_TIME must be in millisec: https://currentmillis.com/

github-actions[bot] commented 2 years ago

CLA Assistant Lite bot:
Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.


I have read the CLA Document and I hereby sign the CLA


You can retrigger this bot by commenting recheck in this Pull Request

swatkiev commented 2 years ago

recheck