Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow location of FlowExecutionList.xml to be overridden #312

Merged
merged 1 commit into from
Sep 29, 2023

Conversation

jglick
Copy link
Member

@jglick jglick commented Sep 27, 2023

Matches jenkinsci/jenkins#8531 and uses the same system property for a similar purpose in CloudBees CI (not needed for OSS Jenkins). Ideally FlowExecutionList could be dispensed with as it duplicates information (the set of running Pipeline builds); unfortunately the system of lazy-loading build.xml from the filesystem, and the fact that the latest build of a job (or even the latest 100 builds) are complete while some earlier builds remain running, makes it impossible to efficiently enumerate these, which must be done in order to ensure that builds are resumed.

@jglick jglick requested a review from a team as a code owner September 27, 2023 17:31
@jglick jglick merged commit 99c1093 into jenkinsci:master Sep 29, 2023
@jglick jglick deleted the Queue.id branch September 29, 2023 11:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants