I am learning Jenkins on my own and I am trying to learn about plugins. I have a stage to send an email with the cppcheck results with a template I found https://stackoverflow.com/questions/13888338/sending-cppcheck-result-report-on-email-from-jenkins-using-email-ext-plugin the template instantiate the ```CppcheckBuildAction``` and access its methods, what I would like to know if is possible to check what methods are avaialable for that instance and if possible how / where I can see them. Also how could I for example echo / println one of them. For instance in the template provided in the link above it acces the total number of errors with ${cppcheckResult.report.getNumberTotal()} but if I echo it I get an error ```groovy.lang.MissingPropertyException: No such property: cppcheckResult for class: groovy.lang.Binding```, this is what I tried stage('Email') { steps { script{ publishCppcheck pattern:'cppcheck.xml' emailext( subject: 'foo', to: 'm...@mail.net', body: '${JELLY_SCRIPT, template="custom"}') } echo "${cppcheckResult.report.getNumberTotal()}" } } my final goal actually is to send the email just when the report find a new error so I was thinking to save the total number of errors in an external file and compare it with each build and if the number is bigger send the email, is there any native / easier way to do this?
-- 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/901e41a0-e2ec-466c-87a9-23d6082897e1n%40googlegroups.com.