summaryrefslogtreecommitdiff
path: root/app/workers/projects/schedule_refresh_build_artifacts_size_statistics_worker.rb
blob: ed2b642d998b56f81297d8d5318145225265306f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# frozen_string_literal: true

module Projects
  class ScheduleRefreshBuildArtifactsSizeStatisticsWorker
    include ApplicationWorker
    include CronjobQueue # rubocop:disable Scalability/CronWorkerContext

    data_consistency :always

    feature_category :build_artifacts

    idempotent!

    def perform
      Projects::RefreshBuildArtifactsSizeStatisticsWorker.perform_with_capacity
    end
  end
end