mavenSettingsConfigFile('central-mirror') {
content readFileFromWorkspace('maven-settings/central-mirror.xml')
}
freeStyleJob('dsl-template-release') {
wrappers {
configFiles {
file('central-mirror') {
variable('JENKINS_SETTINGS_FILE')
}
}
}
}
java.lang.NullPointerException: Custom config file with name 'central-mirror' not found at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:204) at com.google.common.base.Preconditions$checkNotNull.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:42) at com.google.common.base.Preconditions$checkNotNull.call(Unknown Source) at javaposse.jobdsl.dsl.helpers.wrapper.ConfigFilesContext.file(ConfigFilesContext.groovy:21)
This worked in previous versions of the plugin, most likely pre 1.30. Any idea how I can get this working again?