blob: 916c2e633c17c6cdbe32249aa06bf6f282cecb97 (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
class ExpireBuildInstanceArtifactsWorker
include Sidekiq::Worker
def perform(build_id)
build = Ci::Build.with_expired_artifacts.reorder(nil).find_by(id: build_id)
return unless build
Rails.logger.info "Removing artifacts build #{build.id}..."
build.erase_artifacts!
end
end
|