<< Back to previous view |
[QB-3285] If we set SSH URL in Fetch URL, the error occurs in the step "Repository > Checkout"
|
|
Status: | Closed |
Project: | QuickBuild |
Component/s: | None |
Affects Version/s: | 8.0.8 |
Fix Version/s: | None |
Type: | Bug | Priority: | Major |
Reporter: | Yoongeon Lee | Assigned To: | Steve Luo |
Resolution: | Fixed | Votes: | 0 |
Remaining Estimate: | Unknown | Time Spent: | Unknown |
Original Estimate: | Unknown | ||
Environment: | Windows 10 enterprise x64 |
File Attachments: | Fetch URL - Repo Configuration.png Fetch URL error.png Git Repository - SSH URL.png |
Description |
We are using SSH URL with Git Repository.
For using Pull requests function of Github, I added new GitHub Repository and set Fetch URL as SSH URL. However, it's not working properly in Build Agent. Error message) 2018-11-01 05:28:00 - Error executing checkout build finish job. caused by: Fetch url should be start with protocol http or https Please refer to screenshots attached |
Comments |
Comment by Robin Shen [ 01/Nov/18 11:35 PM ] |
QB only works with https protocol right now. |
Comment by Yoongeon Lee [ 02/Nov/18 01:28 AM ] |
No, SSH is working fine in Git repository. We have used SSH with more than 10 repositories in QBuild. It seems this is only a problem with Github repository
Why do you think QB only works with https? Why does not QB support SSH key? As far as I know, a lot of git servers authenticate using SSH public keys. QB should supports SSH URL. |
Comment by Robin Shen [ 02/Nov/18 11:43 PM ] |
Sorry by mentioning "works only with https", I am referring GitHub. Will investigate to see if we can improve this in future releases. |