<div dir="ltr"><div>I don't understand. That looks like it's still storing a password in the URL. Are you saying that SSH keys aren't currently supported by Buildbot in any way?<br><br></div>In that case, is there any way to at least hide the output of the Git step, so my password isn't recorded to the publicly visible Buildbot log?<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 2, 2017 at 3:09 AM, Pierre Tardy <span dir="ltr"><<a href="mailto:tardyp@gmail.com" target="_blank">tardyp@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Chris<div>What I usually do is to put the credentials into the ~/.gitconfig of the worker.</div><div>You can use the insteadOf directive of the gitconfig so that you buildbot looks like</div><div>git://myserver_id/repo</div><div><br></div><div>Then you gitconfig has something like:</div><div><div><br></div><div>[url "ssh://<a href="http://bot:password@myserver.mycompany.com/" target="_blank">bot:password@myserver.<wbr>mycompany.com/</a>"]</div><div>    insteadOf=git://myserver_id/</div></div><div><br></div><div>Note that the best practice is to use ssh keys, instead of password. We are currently working at a nice method to get the master send ssh keys and other creds securely to the worker just for the time of a step.<br></div><div><br></div><div>Regards</div><div>Pierre</div></div><br><div class="gmail_quote"><span class=""><div dir="ltr">On Thu, Mar 2, 2017 at 2:18 AM Chris Spencer <<a href="mailto:chrisspen@gmail.com" target="_blank">chrisspen@gmail.com</a>> wrote:<br></div></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><div dir="ltr" class="m_-170618017028699723gmail_msg"><div class="m_-170618017028699723gmail_msg">How do you specify the ssh key to use with the Gitpoller and Git step classes?<br class="m_-170618017028699723gmail_msg"><br class="m_-170618017028699723gmail_msg"></div>I'm currently hard-coding my username/password in the repourl, and I'd like to move away from that for security reasons. However, even after reading the docs and looking at the source, I can see no obvious way to specify the pem key file to checkout and fetch via ssh.<br class="m_-170618017028699723gmail_msg"></div></span>
______________________________<wbr>_________________<br class="m_-170618017028699723gmail_msg">
users mailing list<br class="m_-170618017028699723gmail_msg">
<a href="mailto:users@buildbot.net" class="m_-170618017028699723gmail_msg" target="_blank">users@buildbot.net</a><br class="m_-170618017028699723gmail_msg">
<a href="https://lists.buildbot.net/mailman/listinfo/users" rel="noreferrer" class="m_-170618017028699723gmail_msg" target="_blank">https://lists.buildbot.net/<wbr>mailman/listinfo/users</a></blockquote></div>
</blockquote></div><br></div>