After searching around for examples and not finding good ones, I have this one:
A sample text properties file with this data: property1=value1 property2=value2 property3=value3 and my pipeline looks like: /////////////////////////// //Pipeline starts here ///////////////// import groovy.io.FileType import groovy.json.* import hudson.model.Result import java.util.Properties node { Properties properties = new Properties() configFileProvider([configFile(fileId: 'asq213', variable: 'fileLocation')]) { File propertiesFile = new File("${env.fileLocation}") properties.load(propertiesFile.newDataInputStream()) } println properties.property1 println properties.property2 println properties.property3 } /////////////////////////// //Pipeline ends here ///////////////// -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/31936bde-2b08-499a-b75f-b89aae987684%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.