-
Bug
-
Resolution: Won't Fix
-
Minor
-
None
-
Jenkins: 2.64
config-file-provider-plugin: 2.16.0
inheritance-plugin (not a choice in the Component field): 2.0
A job that inherits from multiple parents who are each trying to Provide configuration files will only ever get the configuration of the last parent added. To reproduce:
- Create 2 configuration files in Manage Jenkins -> Managed Files
- Create an Inheritance Project the Provides configuration file 1.
- Create another Inheritance Project that provides configuration file 2.
- Create another Inheritance Project that extends the previously 2 created files.
One would expect that this job should receive both configuration files to consume, but it will only get the one from Project 2.