diff options
author | Kamil Trzcinski <ayufan@ayufan.eu> | 2015-07-08 16:45:13 +0200 |
---|---|---|
committer | Kamil Trzcinski <ayufan@ayufan.eu> | 2015-07-08 16:45:13 +0200 |
commit | 9436dca4ed72e0e5bb36f5444ddeb5de9b346c03 (patch) | |
tree | 3757286967a44e89f9e3e76231e6d44ba2265bb6 /spec | |
parent | 00b6536f4d155ec41b8a8434d992b6b207f07bb5 (diff) | |
download | gitlab-ci-9436dca4ed72e0e5bb36f5444ddeb5de9b346c03.tar.gz |
Make configurable builds_path in application.ymlbuilds-path
Diffstat (limited to 'spec')
-rw-r--r-- | spec/support/setup_builds_storage.rb | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/spec/support/setup_builds_storage.rb b/spec/support/setup_builds_storage.rb index ab93471..1f3b12b 100644 --- a/spec/support/setup_builds_storage.rb +++ b/spec/support/setup_builds_storage.rb @@ -1,11 +1,15 @@ RSpec.configure do |config| + def builds_path + Rails.root.join('tmp/builds_test') + end + config.before(:each) do - FileUtils.mkdir_p("tmp/builds_test") - Build.any_instance.stub(:root_dir_to_trace).and_return("tmp/builds_test") + FileUtils.mkdir_p(builds_path) + Settings.gitlab_ci['builds_path'] = builds_path end config.after(:suite) do - Dir.chdir(Rails.root.join("tmp/builds_test")) do + Dir.chdir(builds_path) do `ls | grep -v .gitkeep | xargs rm -r` end end |