diff options
author | Kamil Trzcinski <ayufan@ayufan.eu> | 2017-02-28 18:48:39 +0300 |
---|---|---|
committer | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2017-03-06 12:04:04 +0300 |
commit | be039d22d71afa7c8b2635cd8820b8b4566d15b8 (patch) | |
tree | 2bbd17d43614ae93ed5bca9cb901fb788ce33b37 /app/services/ci | |
parent | 6cc02e084f96d7d3cb56870cbe545c67e6a564bb (diff) |
Make manual actions blocking
Diffstat (limited to 'app/services/ci')
-rw-r--r-- | app/services/ci/process_pipeline_service.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/app/services/ci/process_pipeline_service.rb b/app/services/ci/process_pipeline_service.rb index 79eb97b7b55..0a478f91214 100644 --- a/app/services/ci/process_pipeline_service.rb +++ b/app/services/ci/process_pipeline_service.rb @@ -35,6 +35,9 @@ module Ci if valid_statuses_for_when(build.when).include?(current_status) build.enqueue true + elsif build.can_block? + build.block + build.is_blocking? else build.skip false |