| << 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: |
|
| 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. |