[Buildbot-devel] calling getSourceStamps()

Esther Baruk esther.baruk at lexifi.com
Tue Feb 19 17:31:57 UTC 2013


When adding a step, you can add some conditions like doStepIf that are 
functions that take a step as a parameter and return a boolean.
You can have access to the list of files modified in the current build 
with the "allChanges" function.
Look at the Build class: 
You can access the currentbuild with thestep parameter by calling 
step.build. (see Buildstep class 
Your code would look like "lambda step: for ss in 
step.build.allChanges() ..."


Esther Baruk

Le 19/02/2013 17:55, Jim McHale a écrit :
> I'm running 0.8.7p1, and want a build step to be able to examine the 
> list of files modified in the current build...
> How can I get the list of changed source files? I see how the 
> mail_notifier does it,
> but I dont know what to pass to an addStep() such that I could then 
> say "for ss in <what do I put here?>.getSourceStamps()"
> Any pointers?
> thanks
> -jim
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_feb
> _______________________________________________
> Buildbot-devel mailing list
> Buildbot-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/buildbot-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://buildbot.net/pipermail/devel/attachments/20130219/9cf26af7/attachment.html>

More information about the devel mailing list