I'm trying to clone from a private repo, using a fairly convoluted setup including the repo tool, and it's giving me errors like:
Please make sure you have the correct access rights and the repository exists. Host key verification failed. fatal: Could not read from remote repository.
Note that primary repo is the public sync-gateway repo, which is trying to pull in a private sync-gateway-accel repo via the repo tool manifest XML. I have added the public key from the sync-gateway drone project to the sync-gateway-accel project github settings, since the actual building on the drone CI happens in the context of the sync-gateway project.
Here are some of the specific files in question:
A few questions:
- Should an ssh protocol url work?
ssh://github.com/couchbaselabs/ Or does this need to use a different protocol for private repos?
- I think I have my deploy key setup correctly in github, but how can I verify this?
- I'm using drone Version: 0.4.1, do you think upgrading would solve or simplify anything?