class Travis::CLI::Cache
def run
def run error "not allowed to access caches for #{color(repository.slug, :bold)}" unless repository.push? branches = caches.group_by(&:branch) check_caches warn "Deleted the following caches:\n" if delete? branches.each { |name, list| display_branch(name, list) } size = caches.inject(0) { |s, c| s + c.size } say 'Overall size of above caches: ' << formatter.file_size(size) end