jenkinsci / jenkinsci/git-plugin

[JENKINS-23518] GitHub webhooks and concurrent builds don't work because git plugin won't poll concurrently

Open
#2,490 3 comments 0 reactions 0 assignees View on GitHub
component:git-plugin imported-jira-issue priority:major resolution:unresolved
Dominant language
Java
Stars
694
Forks
1.1k
Avg merge
1h 29m
Merged PRs (30d)
3

Description

Simple Jenkins configuration, 1 master, no slaves. My project has 1 build trigger: "Build when a change is pushed to GitHub". I also have "Execute concurrent builds if necessary" enabled.

If a new trigger occurrs as a result from a push to GitHub, the concurrent workspace is not created. Jenkins waits until the current request is complete, then starts. If there were 2 queued up, it only executes the 'latest' one.

If I use a custom workspace, the concurrent builds DO work. Unfortunately, I cannot use this option as each of the workspaces need to be unique.

---
Originally reported by cfunston, imported from: GitHub webhooks and concurrent builds don't work because git plugin won't poll concurrently


  • status: Open
  • priority: Major
  • component(s): git-plugin
  • resolution: Unresolved
  • votes: 1
  • watchers: 2
  • imported: 2025-12-02

Raw content of original issue

Simple Jenkins configuration, 1 master, no slaves. My project has 1 build trigger: "Build when a change is pushed to GitHub". I also have "Execute concurrent builds if necessary" enabled.

If a new trigger occurrs as a result from a push to GitHub, the concurrent workspace is not created. Jenkins waits until the current request is complete, then starts. If there were 2 queued up, it only executes the 'latest' one.

If I use a custom workspace, the concurrent builds DO work. Unfortunately, I cannot use this option as each of the workspaces need to be unique.

environment

```
Ubuntu 12.04.4

Jenkins Version 1.554.1
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.