К сожалению, это идет против зерна Рейка.
В Ruby есть хук at_exit
, к которому можно добавить блок кода, если вы хотите выполнить небольшую очистку после завершения Rake.Вы можете комбинировать rake-tasks и at_exit
hook следующим образом:
task :cleanup do
at_exit {
# cleanup code here
}
end
Просто убедитесь, что :cleanup
выполняется в начале списка зависимостей.