Hi,
I’m trying to use the Config File Provider Plugin in my Pipeline build but its not working. Following the very basic example from the wiki page:
configFileProvider(
[configFile(fileId: ‘my-custom-file-id', variable: 'MAVEN_SETTINGS')]) {
sh 'mvn -s $MAVEN_SETTINGS clean package'
}
Results in this error:
groovy.lang.MissingPropertyException: No such property: MAVEN_SETTINGS for class: groovy.lang.Binding
at groovy.lang.Binding.getVariable(Binding.java:63)
I can see that the file is indeed copied into my workspace, but I’m not able to use the file with “mvn -s $MAVEN_SETTINGS”:
I am able to view the contents of the file like this, however:
sh 'cat $MAVEN_SETTINGS’
Please advise,
-Taylor