git-remote-keybase error: (1) malformed refspec, separators are wrong
- Dominant language
- Go
- Stars
- 9.2k
- Forks
- 1.3k
- Avg merge
- 12h 58m
- Merged PRs (30d)
- 56
Description
I'm trying to see if I can get keybase git working with buildbot
When the GitPoller is invoked I get the following error
2018-03-21 18:39:00-0700 [-] command fetch ['keybase://team/spotlightlabs.git/spotlight-ios', '+bb-test:refs/buildbot/keybase%3A%2F%2Fteam%2Fspotlightlabs.git%2Fspotlight-ios/bb-test', '+develop:refs/buildbot/keybase%3A%2F%2Fteam%2Fspotlightlabs.git%2Fspotlight-ios/develop', '+master:refs/buildbot/keybase%3A%2F%2Fteam%2Fspotlightlabs.git%2Fspotlight-ios/master'] in /Volumes/buildbot/buildmaster/gitpoller-work on repourl keybase://team/spotlightlabs.git/spotlight-ios failed with exit code 128: Initializing Keybase... done.
Syncing with Keybase... done.
git-remote-keybase error: (1) malformed refspec, separators are wrong
My guess is that the escapes are a problem?
macOS 10.13.3, buildbot 1.1, keybase 1.0.45
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the GitPoller fetch invocation and the git-remote-keybase refspec shown in the report, reproducing it with the listed Keybase repository and branch mappings. Trace how the keybase URL becomes the refs/buildbot path; done means the fetch no longer reports malformed separators and GitPoller can retrieve the branches.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git, macos
- Domain
- devtools
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100