service:nexus
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
service:nexus [17.06.2025 19:41] – [Список всех версий артефакта] viacheslav | service:nexus [17.06.2025 20:24] (текущий) – [Удаление] viacheslav | ||
---|---|---|---|
Строка 560: | Строка 560: | ||
query=" | query=" | ||
# Если токен не обрезать, | # Если токен не обрезать, | ||
- | while [[ ${token:0:8} -ne " | + | while [[ ${token:0:5} -ne " |
- | case ${token:0:8} in | + | case ${token:0:5} in |
1) url=$query ;; | 1) url=$query ;; | ||
*) url=$(echo -n " | *) url=$(echo -n " | ||
Строка 582: | Строка 582: | ||
(curl.exe -ksu $cred " | (curl.exe -ksu $cred " | ||
curl.exe -ksu $cred -X DELETE " | curl.exe -ksu $cred -X DELETE " | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | Удаление старых артефактов ('' | ||
+ | <code powershell> | ||
+ | $selection = $report |select @{n=' | ||
+ | # Здесь из версий 0.0.123 выборка по первой цифре версии патча. | ||
+ | # Если последняя версия 0.0.888, будут удалены все версии <= 0.0.699. | ||
+ | ($selection |group {$_.version -replace ' | ||
+ | curl.exe -X DELETE -Lu $cred $_.downloadurl | ||
+ | if ($?) {" | ||
+ | else {write-host -fore red " | ||
} | } | ||
</ | </ |
service/nexus.1750189282.txt.gz · Последнее изменение: — viacheslav