You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What Operating System are you using (both controller, and any agents involved in the problem)?
Linux (using Jenkins official docker images on both)
Reproduction steps
Configure on a GitLab multi-branch project with defaults job with webhook integration globally configured
Enable "Ignore builds for non-code related MR updates"
Send a push on the remote repository
Expected Results
As the code changed on the target repository, the expected result would be a job being triggered for the target branch.
Actual Results
The webhook is delivered on Jenkins, as confirmed on logs, but the pipeline never gets triggered. With the option enabled, the only time a pipeline gets triggered is when a new merge request is created -- after that, no changes pushed will trigger a new pipeline to run.
Anything else?
If the option "Ignore builds for non-code related MR updates" is removed, webhook integration works as expected, however whenever someone assigns the merge request to another person, or makes comments on it, a pipeline always gets triggered.,makes
The text was updated successfully, but these errors were encountered:
What are your settings "Discover branches" and "Discover merge requests from origin" ?
We are using the default:
Discover branches
Strategy:
Only branches that are not also filed as MRs Discover merge requests from origin
Strategy:
Merging the merge request with the current target branch revision
We have the same issue. Are there any insights on how to bypass it?
I was playing a lot with MB pipeline config and nothing helped. The interesting thing is that some of our projects have proper code change triggers at MR, and some don't. When config is same.
Moreover, I added debug logs and both pipelines receiving the webhook from gitlab, but the one with problem doesn't have all logs.
I can add more details, but first, is this confirmed by a wider audience? Probably any quick suggestions?
Jenkins and plugins versions report
Environment
What Operating System are you using (both controller, and any agents involved in the problem)?
Linux (using Jenkins official docker images on both)
Reproduction steps
Expected Results
As the code changed on the target repository, the expected result would be a job being triggered for the target branch.
Actual Results
The webhook is delivered on Jenkins, as confirmed on logs, but the pipeline never gets triggered. With the option enabled, the only time a pipeline gets triggered is when a new merge request is created -- after that, no changes pushed will trigger a new pipeline to run.
Anything else?
If the option "Ignore builds for non-code related MR updates" is removed, webhook integration works as expected, however whenever someone assigns the merge request to another person, or makes comments on it, a pipeline always gets triggered.,makes
The text was updated successfully, but these errors were encountered: