diff options
author | Kamil Trzciński <ayufan@ayufan.eu> | 2017-03-01 23:18:24 +0300 |
---|---|---|
committer | Kamil Trzciński <ayufan@ayufan.eu> | 2017-03-01 23:18:24 +0300 |
commit | c391df809f186caeb83a3ee8ecb8aeafd82754ef (patch) | |
tree | 11e46ec1bbcfaabbbd3bc254957dda8010bb4cce | |
parent | 24159efa489646c6d4ef6370e62c8689dd08ebe3 (diff) | |
parent | ccff65be237a5bdc11170cf4051c79bb587fcf9e (diff) |
Merge branch 'fix/gb/remove-unused-method-from-build' into 'master'
Remove unused method from CI/CD build class
See merge request !9615
-rw-r--r-- | app/models/ci/build.rb | 9 | ||||
-rw-r--r-- | spec/models/ci/build_spec.rb | 14 |
2 files changed, 0 insertions, 23 deletions
diff --git a/app/models/ci/build.rb b/app/models/ci/build.rb index 77aba91f65c..f2989eff22d 100644 --- a/app/models/ci/build.rb +++ b/app/models/ci/build.rb @@ -55,15 +55,6 @@ module Ci pending.unstarted.order('created_at ASC').first end - def create_from(build) - new_build = build.dup - new_build.status = 'pending' - new_build.runner_id = nil - new_build.trigger_request_id = nil - new_build.token = nil - new_build.save - end - def retry(build, current_user) Ci::RetryBuildService .new(build.project, current_user) diff --git a/spec/models/ci/build_spec.rb b/spec/models/ci/build_spec.rb index b963ca4e542..5743c555cbe 100644 --- a/spec/models/ci/build_spec.rb +++ b/spec/models/ci/build_spec.rb @@ -181,20 +181,6 @@ describe Ci::Build, :models do end end - describe '#create_from' do - before do - build.status = 'success' - build.save - end - let(:create_from_build) { Ci::Build.create_from build } - - it 'exists a pending task' do - expect(Ci::Build.pending.count(:all)).to eq 0 - create_from_build - expect(Ci::Build.pending.count(:all)).to be > 0 - end - end - describe '#depends_on_builds' do let!(:build) { create(:ci_build, pipeline: pipeline, name: 'build', stage_idx: 0, stage: 'build') } let!(:rspec_test) { create(:ci_build, pipeline: pipeline, name: 'rspec', stage_idx: 1, stage: 'test') } |