Check for transition loopback in commit status

This commit is contained in:
Grzegorz Bizon 2016-10-08 20:42:09 +02:00
parent 3fb4d86c6d
commit 904de2d64b
1 changed files with 3 additions and 1 deletions

View File

@ -85,7 +85,9 @@ class CommitStatus < ActiveRecord::Base
commit_status.update_attributes finished_at: Time.now
end
after_transition do |commit_status|
after_transition do |commit_status, transition|
return if transition.loopback?
commit_status.run_after_commit do
pipeline.try do |pipeline|
if complete?