Fix CI failure#72
Conversation
|
I know what's happening. https://github.com/jenkins-infra/pipeline-library/blob/376e4789fcfca012198fd2dccba7436db87b3a36/vars/buildPlugin.groovy#L310 is forcing the version of the plugin to use Jenkins Core 2.164.1 even though this plugin is using |
|
I just created https://issues.jenkins.io/browse/INFRA-2798 |
|
What I don't really get is why #58 was green when a PR, but failed when merged. We want to drive this, or "explode" the recommended configurations here directly to move forward. |
First step: only Linux default build, will uncomment the rest progressively to see what/if this fails.
68c0c56 to
1824ec4
Compare
|
Confirmed, windows build is the only one failing. |
(Edited description after the fact, for better up-front clarity)
For some unclear reason iI did not spend hours investigating, #58 PR was green. BUT the
masterbranch started failing when it got merged.The reason is that the
jenkins.versionin one combinatorial ofrecommendedConfiguration(2.164, which is older thanjenkins.versionof the metrics-plugin currently).is moreThis PR is fixing the Jenkinsfile by "exploding" the recommendedConfiguration with the various axis to be tested. This way we have control on the LTS to use (and it's bumped to the one declared in the pom.xml).