module Flow::Build::Service::Git::SshKey
Public Instance Methods
install_ssh_key()
click to toggle source
# File lib/flow/build/service/git/ssh_key.rb, line 8 def install_ssh_key script << "mkdir -p $HOME/.ssh" script << "echo \"#{ssh_key}\" >> $HOME/.ssh/id_rsa" script << "chmod 600 $HOME/.ssh/id_rsa" script << "eval `ssh-agent` &> /dev/null" script << "ssh-add $HOME/.ssh/id_rsa &> /dev/null" script << "echo \"Host #{git_host}\n\tBatchMode yes\n\tStrictHostKeyChecking no\n\" >> $HOME/.ssh/config" script << "\n" end