-
Bug
-
Resolution: Unresolved
-
Major
-
None
Not sure which component is the real issue cause here, so tagging all.
We have a global grace period in Jenkins of 900s, a Gitblit installation with a post-receive hook triggering <jenkinsurl>/git/notifyCommit?url=<gitrepourl>, and a Multibranch pipeline configured on the gitrepourl.
When the git hook triggers a build or a multibranch indexing, the resulting builds are never keeping the global grace period, but are scheduled immediately.
I guess, when trying to reproduce, one could omit the hook and call the notifyCommit URL directly after pushing into the Git repository
[JENKINS-45773] Global grace period not working for Git (not Github) push notification and Multibranch Pipeline
Component/s | New: branch-api-plugin [ 18621 ] | |
Component/s | Original: core [ 15593 ] | |
Component/s | Original: git-plugin [ 15543 ] | |
Component/s | Original: pipeline [ 21692 ] | |
Assignee | Original: Mark Waite [ markewaite ] |
Possibly the grace period is simply ignored for the branch indexing trigger.