From 0bb7577f7e4189495a148ca91f4f92c118e499e7 Mon Sep 17 00:00:00 2001 From: Colleen Murphy Date: Wed, 8 Jul 2015 11:40:45 -0700 Subject: [PATCH] Fix git clone for locally running tests Zuul-cloner's behavior is to clone the repository into a subdirectory under a directory named for the repo namespace. Git's default behavior is to just clone it directly into the present working directory. This patch adds an argument to the git clone command to clone it into the / directory, so that whether zuul-cloner or git is used the repo ends up in the same directory relative to the PWD. Change-Id: I543148dd97f7415b1e461b8300cffc5f7f191ecd --- spec/spec_helper_acceptance.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/spec_helper_acceptance.rb b/spec/spec_helper_acceptance.rb index 0d329019..e29c01cd 100644 --- a/spec/spec_helper_acceptance.rb +++ b/spec/spec_helper_acceptance.rb @@ -38,7 +38,7 @@ RSpec.configure do |c| zuul_clone_cmd += "git://git.openstack.org #{repo}" on host, zuul_clone_cmd else - on host, "git clone https://git.openstack.org/#{repo}" + on host, "git clone https://git.openstack.org/#{repo} #{repo}" end on host, "ZUUL_REF=#{zuul_ref} ZUUL_BRANCH=#{zuul_branch} ZUUL_URL=#{zuul_url} bash #{repo}/install_modules.sh"