diff options
Diffstat (limited to 'app/workers/build_hooks_worker.rb')
-rw-r--r-- | app/workers/build_hooks_worker.rb | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/app/workers/build_hooks_worker.rb b/app/workers/build_hooks_worker.rb index 78244e0941e..5c08344bfe3 100644 --- a/app/workers/build_hooks_worker.rb +++ b/app/workers/build_hooks_worker.rb @@ -18,4 +18,16 @@ class BuildHooksWorker # rubocop:disable Scalability/IdempotentWorker .try(:execute_hooks) end # rubocop: enable CodeReuse/ActiveRecord + + def self.perform_async(build) + Gitlab::AppLogger.info( + message: "Enqueuing hooks for Build #{build.id}: #{build.status}", + class: self.name, + build_id: build.id, + pipeline_id: build.pipeline_id, + project_id: build.project_id, + build_status: build.status) + + super(build.id) + end end |