-
-
Notifications
You must be signed in to change notification settings - Fork 373
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
support nested repositories (GitLab) #648
Comments
Implements #651 (comment), partly fixes #648
I'm not sure if we should close this. The corresponding PR #1078 didn't target it and I didn't test it. |
Still experiencing errors with nested repositories on latest docker build |
@bck01215 Cloud you give |
I'm still getting the following debug message in the next repo
|
I guess we have to introduce #1295 somehow to solve it. |
Component: server
Describe the bug
It looks like Woodpecker does not properly handle nested repositories from GitLab. Nested repositories or subgroups are a GitLab feature where a repository might exist inside a 2 level or greater hierarchy (e.g.
my-org-group/team-group/category-group/actual-repository.git
), as opposed to the 2 level hierarchy that is well established by SCMs (e.g.vendor/project.git
).When I try to sync my repositories in the Woodpecker UI, nothing happens. Looking that the
debug
error logs I get the following message:As you can see, Woodpecker is querying the wrong API endpoint:
I think there are two issues here, which can be resolved independently:
References
@6543 pointed out, they had replaced the GitLab API client with github.com/xanzy/go-gitlab in recent
master
.System Info
The text was updated successfully, but these errors were encountered: