Определите удаление снимка с помощью Jfrog CLI
Я использую версию Jfrog 7.7.3 и хочу определить политику хранения для удаления моментальных снимков с помощью Jfrog CLI. Я хочу удалить старый снимок, если развернут новый. И я не знаю, с чего начать.
Это похоже на то, что Jfrog CLI должен быть установлен на моем компьютере с Linux, на котором установлен мой Artifactory? И как с этим поступить, где запускать команды?
Я полностью новичок, я буду очень признателен! Спасибо !
1 ответ
JFrog CLI не поддерживает определение такой политики хранения. Вы можете использовать его для удаления снимков вручную по пути.
Я считаю, что пользовательские плагины Artifactory - это то, что вам нужно. Вы можете создать свой собственный или использовать существующий, например mavenSnapshotCleanupWhenRelease или artifactCleanup .
Другой вариант - публиковать сборку после каждого снимка, а затем использовать сохранение сборки с
"count": 1
&
"deleteBuildArtifacts": true
. Вы можете опубликовать сборку и отказаться от нее с помощью JFrog CLI.