diff options
author | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2017-02-07 11:43:25 +0100 |
---|---|---|
committer | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2017-02-13 15:11:21 +0100 |
commit | a70a83cf290d12ec83b79e35fd5e92375216fc43 (patch) | |
tree | dbbc1c0244f1edfa34f5516efa0620da73d62dac | |
parent | b609ee55f23847e529cabd5b35f013a7293b380a (diff) | |
download | gitlab-ce-a70a83cf290d12ec83b79e35fd5e92375216fc43.tar.gz |
Skip buils that were canceled but not started yet
-rw-r--r-- | app/models/commit_status.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/app/models/commit_status.rb b/app/models/commit_status.rb index 9547c57b2ae..e2ce5062f6f 100644 --- a/app/models/commit_status.rb +++ b/app/models/commit_status.rb @@ -65,7 +65,8 @@ class CommitStatus < ActiveRecord::Base end event :cancel do - transition [:created, :pending, :running] => :canceled + transition [:pending, :running] => :canceled + transition [:created] => :skipped end before_transition created: [:pending, :running] do |commit_status| |