-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
gitlab webhooks don't works with ssh://-sheme repositories #10478
Comments
Isn't the |
Yes, gitlab settings are correct.
|
Looking again at the initial post:
The repository seems to have matched, but there is a different branch being updated than is configured in Weblate. |
This issue has been marked as a question by a Weblate team member. Why? Because it belongs more to the professional Weblate Care or community Discussions than here. We strive to answer these reasonably fast here, too, but purchasing the support subscription is more responsible and faster for your business. And it makes Weblate stronger as well. Thanks! In case your question is already answered, making a donation is the right way to say thank you! |
Oh.. missed this ^) Strange, we have only one branch master in repository yet. Will check this one more time. Thanks |
The webhook was triggered with branch |
Oh, my bad ^( Excuse me for bother. All works fine |
The issue you have reported is now resolved. If you don’t feel it’s right, please follow its labels to get a clue for further steps.
|
Describe the issue
Hello, i've issue just like #8977
but it seems don't work in weblate 5.2.1
So, selfhosted https://gitlab.mydomain.com and https://weblate.mydomain.com
In weblate there is component with remote repository "ssh://[email protected]:6022/gorup/project.git"
All works fine from weblate - push and pulls.
In gitlab for repo gorup/project.git i've created webhook https://weblate.dikidi.tech/hooks/gitlab/
Weblate response for this hook:
{"status": "failure", "message": "No matching repositories found!", "match_status": {"repository_matches": 1, "branch_matches": 0, "enabled_hook_matches": 0}}
Weblate logs:
gunicorn stderr | [2023-11-24 11:35:19,606: INFO/429] received GitLab notification on repository //[email protected]:6022/group/project, URL https://gitlab.mydomain.com/group/project, branch develop, 0 matching components, 0 to process, 0 linked
It seems like weblate lost 'ssh' and can't assign this hook to repo.
I already tried
Steps to reproduce the behavior
Expected behavior
Weblate got webhook and update repo
Screenshots
No response
Exception traceback
No response
How do you run Weblate?
Docker container
Weblate versions
Weblate deploy checks
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: