jenkinsci / jenkinsci/workflow-multibranch-plugin

[JENKINS-69284] Disabling multibranch project does not prevent polling inside of branch projects if defined.

Open
#537 1 comment 0 reactions 0 assignees View on GitHub
component:workflow-multibranch-plugin imported-jira-issue priority:minor resolution:unresolved
Dominant language
Java
Stars
87
Forks
131
PR merge metrics
No merged PRs in 30d

Description

Reproduction Steps

1. Create a multibranch pipeline job, add 5-minute SCM polling as trigger to the pipeline configuration. Set source as a dummy SCM repository with multiple branches

2. Build multi-branch jobs, observe successful polling history and builds

3. Disable the multibranch job itself in the configuration

4. Observe polling history for branches continue even after job being disabled

5. Go into a branch build configuration page and observe that the pollscm option is greyed out cannot be disabled

Expected behaviour

The polling should not happen.

---
Originally reported by vlatombe, imported from: Disabling multibranch project does not prevent polling inside of branch projects if defined.


  • status: Open
  • priority: Minor
  • component(s): workflow-multibranch-plugin
  • resolution: Unresolved
  • votes: 0
  • watchers: 2
  • imported: 20251212-090250

Raw content of original issue

Reproduction Steps

1. Create a multibranch pipeline job, add 5-minute SCM polling as trigger to the pipeline configuration. Set source as a dummy SCM repository with multiple branches
2. Build multi-branch jobs, observe successful polling history and builds
3. Disable the multibranch job itself in the configuration
4. Observe polling history for branches continue even after job being disabled
5. Go into a branch build configuration page and observe that the pollscm option is greyed out cannot be disabled

Expected behaviour

The polling should not happen.

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.