blob: c64ea108d52ef58067f1eb81d84ca4687a6e4f2c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
class ExpireBuildArtifactsWorker
include Sidekiq::Worker
def perform
Rails.logger.info 'Cleaning old build artifacts'
builds = Ci::Build.with_expired_artifacts
builds.find_each(batch_size: 50).each do |build|
Rails.logger.debug "Removing artifacts build #{build.id}..."
build.erase_artifacts!
end
end
end
|