jenkinsci / jenkinsci/matrix-project-plugin

[JENKINS-8337] Hudson Matrix job starts downstream job after each child

Open
#441 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

component:matrix-project-plugin imported-jira-issue priority:major resolution:unresolved
Dominant language
Java
Stars
17
Forks
85
Avg merge
4h 27m
Merged PRs (30d)
5

Description

Might of been introduced 1.383+, but each child is trying to kick off the downstream job before the parent is finished. Only starts one job. 'Trigger parameterized build on other projects' 'Stable or Unstable but not failed'


Originally reported by vladdrussian, imported from: Hudson Matrix job starts downstream job after each child
  • status: Open
  • priority: Major
  • component(s): matrix-project-plugin
  • resolution: Unresolved
  • votes: 0
  • watchers: 0
  • imported: 2025-12-06
Raw content of original issue

Might of been introduced 1.383+, but each child is trying to kick off the downstream job before the parent is finished. Only starts one job. 'Trigger parameterized build on other projects' 'Stable or Unstable but not failed'

  • environment: Win2k3 / Win2k8 / WinXP, jdk1.6.0_17, CCplugin 1.3.1 (tried 1.3.3 same issue), Hudson 1.382 (tried 1.383, 1.386, 1.389 same issue)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the matrix-project-plugin behavior around the “Trigger parameterized build on other projects” option and reproduce the report using a matrix job with multiple children. Verify whether downstream work is attempted per child or only after the parent completes; done means the trigger runs at the intended parent-level condition without duplicate starts.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
ci-cd
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.