diff options
Diffstat (limited to 'spec/models/ci/build_spec.rb')
-rw-r--r-- | spec/models/ci/build_spec.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/spec/models/ci/build_spec.rb b/spec/models/ci/build_spec.rb index 65fd9b049d6..4bfb5771bb8 100644 --- a/spec/models/ci/build_spec.rb +++ b/spec/models/ci/build_spec.rb @@ -762,8 +762,10 @@ describe Ci::Build do let(:needs) { } let!(:final) do + scheduling_type = needs.present? ? :dag : :stage + create(:ci_build, - pipeline: pipeline, name: 'final', + pipeline: pipeline, name: 'final', scheduling_type: scheduling_type, stage_idx: 3, stage: 'deploy', options: { dependencies: dependencies } |