嗨Herku python人,python | heroku |如何通过SSH访问包
我想我的heroku应用程序访问我的github帐户中的共享私人图书馆。
所以我想有一个requirements.txt文件看起来像这样...
# requirements.txt
requests==1.2.2
-e git+ssh://[email protected]/jtushman/dict_digger.git#egg=dict_digger
而且我想它使用我heroku keys:add
上传还是有一定的机制来获得一个SSH密钥来自heroku cli的私钥。
现在我得到以下错误(这是我猜的预期):
主机密钥验证失败。
它,如果我做(每@ kenneth_reitz的https://stackoverflow.com/a/9136665/192791)工作:
-e git+https://username:[email protected]/jtushman/dict_digger.git#egg=dict_digger
但它确实是行不通的,我把凭证在我的requirements.txt文件
有没有人想出这是一个很好的解决方案?
我也贴在Heroku的蟒蛇buildpack项目的问题here
我开始觉得这是不可能的 – Jonathan
我产生一个OAuth令牌和我使用与HTTPS混帐回购协议。那么您可以将oauth密钥复制粘贴到'.gitmodules'中的网址中,而不是公开您的私钥 –