From ddbf9e63a37a9b30e8b25a3328beb0c3e8dd78a2 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Fri, 21 Apr 2017 16:28:34 +0300 Subject: Allow test runner to specify ssh key for gitno access --- 900-implements.yarn | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to '900-implements.yarn') diff --git a/900-implements.yarn b/900-implements.yarn index 976e0ce..4fae633 100644 --- a/900-implements.yarn +++ b/900-implements.yarn @@ -30,8 +30,11 @@ IMPLEMENTS WHEN user runs Gitano (.*) address = os.environ['ADDRESS'] + sshkey = os.environ['SSH_KEY'] cmd = get_next_match() - argv = ['ssh', 'git@' + address] + cmd.split() + argv = [ + 'ssh', '-oIdentitiesOnly=yes', '-i', sshkey, 'git@' + address + ] + cmd.split() exit, out, err = cliapp.runcmd_unchecked(argv) vars['argv'] = argv vars['exit'] = int(exit) -- cgit v1.2.1