jenkins-infra / pipeline-library

Collection of custom steps and variables for our Jenkins instance(s)
295 stars 136 forks source link

Custom Maven properties #851

Open basil opened 6 months ago

basil commented 6 months ago

What feature do you want to see added?

In https://github.com/jenkinsci/winp I would like to have a Matrix build where one configuration uses native.configuration=Release and another uses native.configuration=Debug. Right now I can customize jenkins.version per parallel branch, but not other Maven properties. It would nice to be able to pass in arbitrary Maven properties. I could of course copy and paste the entire buildPlugin() step into that repository, but that would not be good from the perspective of code reuse.

Upstream changes

No response