因此,我设置了一个非常棒的hubot安装程序,它将通过免费的heroku nodejs应用程序自动将代码从github部署到heroku。我无法在AWS上正确检出回购。我在远程盒子上创建了SSH密钥,让他们工作并验证它。然后,我加入他们作为Heroku的环境变量是这样的:环境变量中的SSH密钥
~$ heroku config:add PRIVATE_KEY="...
aoijsdfasoidjfasodijfasodifjaodsifjasdofija"
然后我尝试在.ssh/id_rsa
呼应公共和私有密钥恢复到正常的位置,但他们问我密码,我没” t集合,并总是失败。
任何想法如何成功地写一个环境变量的关键?我认为这与换行符不能正确显示有关。