-
New Feature
-
Resolution: Fixed
-
Minor
-
None
-
-
165.v5ecb_fb_f61520
blocking property support all jobs including pipeline (symbol was also added on https://github.com/jenkinsci/build-blocker-plugin/commit/c472151589710de894ff54a4ab278839b3280c35
But I would like to setup such property at folder level for all jobs inherit the property by default. Folder or multibranch pipeline
It will avoid duplicating code at pipeline level and enforce such blocking status by person configuring job (like via JobDSL) and the ones implementing the pipeline.
- Add optional dependency with folder plugin
- Implement property implementing `FolderProperty` (example https://github.com/jenkinsci/priority-sorter-plugin/blob/master/src/main/java/jenkins/advancedqueue/jobinclusion/strategy/JobInclusionFolderProperty.java
- Some code could be moved to an Abstract class
- Ensuring to retrieve property when querying getBuildBlockerProperty
- Tests. Ensure the property appear on the FolderPropertiesContext and not only the PropertiesContext
- causes
-
JENKINS-73119 Build Blocker plugin 165.v5ecb_fb_f61520 has undocumented dependency on Folders
- Resolved