Hi Alex, I feared this answer.;-)
OK, so I have to dig into this. Thanks for your hard work on the plugin! Dirk 2013/1/11 Slide <slide.o....@gmail.com> > In my opinion the tokens are only useful up to a certain point. My > recommendation to people is to start using the Groovy templates more. You > can interact with the Jenkins classes and get pretty much any information > you want without having to have a new feature added to the plugin. > > slide > > > On Fri, Jan 11, 2013 at 9:19 AM, Dirk Kuypers <kuypers.d...@gmail.com>wrote: > >> Hi, >> >> as my developers keep asking about this I am re-sending my question. >> >> If a long-running test job is started after 2 or more faster compiles >> went through, I am only getting the changes for the last compile inside the >> email (with email-extension plugin). What I would like to have instead are >> the changes in dependency if there has been more than 1 compile between the >> test runs. >> >> So I would be happy If I could use something like >> >> ${CHANGES_IN_DEPENDENCY_SINCE_LAST_SUCCESS, showPaths=true, >> pathformat="%p"} >> >> which falls back to >> >> ${CHANGES_SINCE_LAST_SUCCESS, showPaths=true, pathformat="%p"} >> >> if those are the same (1 to 1 relation between compile/test). >> >> Is this a request for a new feature or is it already possible to achieve >> this via groovy templating?!? >> >> Thanks for helping out >> Dirk >> >> >> 2012/11/22 Dirk Kuypers <kuypers.d...@gmail.com> >> >>> Hi, >>> >>> I have a compile job that runs continuously triggered by SCM which >>> starts about 40 or 50 test jobs after successful compilation. >>> I am printing the changes since last success (coming from the upstream >>> compile job) of a test job which is run after a compile job like this: >>> ${CHANGES_SINCE_LAST_SUCCESS, showPaths=true, pathformat="%p"} >>> >>> This has worked until I began to allow the compile job to run >>> concurrently because the feedback cycle was getting too long recently with >>> compile times of 6 minutes and test times up to more than 20 minutes and >>> changes of more than one developer getting mixed up into one build. Now it >>> can happen that I have several compiles before a special test is running >>> again. Looking at the build of the test Jenkins handles this correctly >>> because it says: >>> >>> No changes from last build. Changes in dependency >>> >>> 1. JobContinuous [image: Success]#9601 → [image: Success] >>> #9605 (detail) >>> >>> >>> Clicking on details I get all changes summarized for those 5 builds. >>> >>> The email only prints nothing. If there is a 1 to 1 relation between >>> compile and test, emailing the changes works. >>> >>> Is this a bug/feature request? Am I doing something wrong there? >>> >>> BR >>> Dirk >>> >> >> > > > -- > Website: http://earl-of-code.com >