嗨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'中的網址中,而不是公開您的私鑰 –