Tôi đang thực hiện điều gì đó trong bản dựng của mình để có được kết quả đầu ra này trong các thử nghiệm travis của tôi. Nó bị treo vì thử nghiệm của tôi không thể chấp nhận hoặc từ chối và thử nghiệm không thành công:Tự động Ủy quyền Yêu cầu Xác thực SSH trên Travis CI
The authenticity of host 'heroku.com (50.19.85.154)' can't be established.
RSA key fingerprint is 8b:48:5e:67:0e:c9:16:47:32:f2:87:0c:1blah.
Are you sure you want to continue connecting (yes/no)?
Tôi đã gặp vấn đề tương tự với github.com nhưng tôi đã thay đổi thành chỉ đọc url. Thay vì đối phó với vấn đề này cho mỗi x.com mà host một repo git, có cách nào để có travis chỉ tự động cho phép bất kỳ yêu cầu auth nào thông qua ssh được tạo ra không? Tôi có thể làm điều này tại địa phương thông qua một cái gì đó như thế này: http://debuggable.com/posts/disable-strict-host-checking-for-git-clone:49896ff3-0ac0-4263-9703-1eae4834cda3 là nó có thể thiết lập một cái gì đó như thế lên trên Travis?
Great find người đàn ông, có vấn đề này trước là tốt. –
Điều này thực sự là cách đúng đắn để làm điều đó. Bất kỳ cơ hội bạn có thể chấp nhận câu trả lời của riêng bạn (theo cách đó câu hỏi không xuất hiện là "không trả lời" nữa)? – henrikhodne
Tôi đã thêm phần trên vào cả ~/.ssh/config và tệp .travis.yml của tôi và không hoạt động, tôi đang thiếu gì? – Intentss