Tôi có ứng dụng đường ray yêu cầu đá quý. Tôi lưu trữ đá quý này trên bitbucket trong một kho lưu trữ riêng.kho lưu trữ bitbucket riêng trên heroku
Trong Gemfile tôi thêm đá quý như sau:
gem "my-gem", :git => "[email protected]:my-username/my-gem.git", :branch => 'master'
tôi muốn triển khai ứng dụng ray của tôi trên Heroku với
git push heroku master
Bây giờ tôi luôn nhận được lỗi sau
Fetching [email protected]:my-username/my-git-repo.git
Host key verification failed.
fatal: The remote end hung up unexpectedly
Tôi hiểu lỗi, vì kho lưu trữ được đặt thành riêng tư. Nhưng làm thế nào tôi có thể giải quyết vấn đề này?
Tôi đã đọc câu hỏi này: Deploying to Heroku using git on bitbucket, nhưng tôi không thực sự có được câu trả lời :) ..
cố gắng đó đã có, không hoạt động .. – Mattherick
Tôi chỉ cố gắng nó. Tôi đã tạo một tài khoản bitbucket và một kho chứa giả, và có thể sao chép bằng cách sử dụng 'git clone https: // nitzanshaked: [email protected]/nitzanshaked/test-repo.git'.I giả định rằng nếu bạn sử dụng nó làm URL cho đá quý của bạn nó sẽ làm việc. Lưu ý rằng tôi đã sử dụng 'https: //', không phải 'git + https: //'. –
Ok Tôi đã thử nó bằng "git" thay vì "https". Cảm ơn nhiều! Hoạt động hoàn hảo! Nhưng tôi không muốn đặt mật khẩu vào Gemfile, nhưng dù sao, cảm ơn câu trả lời của bạn. – Mattherick