Bug 48479

Summary: task reset
Product: Infrastructure Reporter: Anton Farygin <rider>
Component: girarAssignee: placeholder <placeholder>
Status: NEW --- QA Contact: Andrey Cherepanov <cas>
Severity: normal    
Priority: P5 CC: glebfm, ldv, rider
Version: unspecified   
Hardware: x86_64   
OS: Linux   

Description Anton Farygin 2023-11-17 10:30:00 MSK
Иногда возникает необходимость удалить все ошмётки предыдущих итераций сборки и начать сборку с нуля. Так, что бы никаких пакетов и логов от старых итераций не было.

Старые пакеты от предыдущих итераций мешают при скачивании пакетов, собранных в большом сборочном задании в локальный репозиторий - когда вдруг по каким то причинам изменилась сборка таким образом, что надо всё задание пересобрать с нуля и она падает где-то в начале задания.

предлагаю добавить команду task reset <номер задания обязательный аргумент>, которая будет удалять все артефакты сборки в подзаданиях и переводить задание в состояние NEW
Comment 1 Anton Farygin 2023-11-17 10:38:03 MSK
ещё вариант этой команды - task run --no-cache при котором будут при запуске будут удаляться артефакты сборки от предыдущей итерации.