jenkinsci / jenkinsci/branch-api-plugin

[JENKINS-34779] configurable scm polling for github organization folder jobs

Open
#605 10 comments 0 reactions 0 assignees View on GitHub
component:branch-api-plugin imported-jira-issue priority:major resolution:unresolved
Dominant language
Java
Stars
39
Forks
154
PR merge metrics
No merged PRs in 30d

Description

I would like to be able to configure my github organization folder to use scm polling for jobs it creates.

My Jenkins server is behind a firewall and cannot be accessed by Github. The current web hook functionality doesn't work. I need some other way to trigger builds.

---
Originally reported by danjasek, imported from: configurable scm polling for github organization folder jobs


  • assignee: cloudbees
  • status: Open
  • priority: Major
  • component(s): branch-api-plugin
  • label(s): scm-api-tidy-rfe
  • resolution: Unresolved
  • votes: 1
  • watchers: 7
  • imported: 20251211-141027

Raw content of original issue

I would like to be able to configure my github organization folder to use scm polling for jobs it creates.

My Jenkins server is behind a firewall and cannot be accessed by Github. The current web hook functionality doesn't work. I need some other way to trigger builds.

Contributor guide

Open the contributing guide

Research direction

Start by tracing the GitHub organization folder jobs in the branch-api-plugin component and how their SCM webhook triggering is configured. Review the existing job-creation and polling entry points, then determine the configuration and tests needed to support polling when Jenkins cannot receive GitHub webhooks. Done means organization folder jobs can be configured to trigger through SCM polling.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, java
Domain
ci-cd
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.