Status: Closed (View Workflow)
I wanted to use the "Config File Provider plugin" to specify and reuse a maven settings.xml (Maven builder -> Settings file -> provided settings.xml). Everything seemed to work ok until i reopened the project's configuration page and stored the project: Now the specified settings.xml was lost! I made a copy of the project's config.xml before and compared it. The "settingsConfigId" element became empty, everytime i saved the project. It is only stored when i explicitly set the "provided settings" to use.
This is very awkward, especially because the "Settings file" part is not seen right away when you open the project's configuration page.
- is related to
JENKINS-20431 Can't select "Settings file" for maven build step in free-style project
Sorry I've to reopen this again
We're currently waiting for this change to be integrated into an official release.
The changelog of 1.525 says that it was integrated, but when inspecting the git log, the commit was not integrated in the release: See the list of commits available on master but not on jenkins-1.525 tag: https://github.com/jenkinsci/jenkins/compare/jenkins-1.525...master (search for "
JENKINS-15976"). Or you can have a look at the code of the Maven class that was built in the release: https://github.com/jenkinsci/jenkins/blob/jenkins-1.525/core/src/main/java/hudson/tasks/Maven.java (line 437f does not contain my changes).
I think the changelog for 1.525 should be adjusted. I'd really love to see the changes appear in one of the next releases
some stuff got lost in the last RC, but the code is changed and will be in the next release
changelog is sdjusted
I've added LTS as this bug effects current LTS 1.509.4
Will the fix for this cleanly apply to current LTS? (1.509.4) or do we need to wait for LTS RC (1.532.1)?
This particular issue is breaking several things in our setup.
I don't think there is gonna be another 1.509.* release, so yes you'll have to wait for 1.532.1
Code changed in jenkins
[FIXED JENKINS-15976] update changelog