<glogan>
That I'm not sure. It'd be easy enough to test thoigh
<glogan>
Passing it the working directory would be using util.Property or util.Interpolate
<glogan>
It's just a question of what runs where. I'd almost bet that doStepIf runs on the worker.
<TheOnlyJoey>
hmm yeah i am going to give it a quick run in a bit to check what runs where
_whitelogger has joined #buildbot
manx has quit [Quit: manx]
manx has joined #buildbot
<TheOnlyJoey>
glogan: Hmm it seems print's are not outputting to stdout in doStepIf, so its hard to know for sure, but it seems it is not executing on the worker
<TheOnlyJoey>
and then use the variable in the next step for the doStepIf
<glogan>
Yep that'd do the trick.
<TheOnlyJoey>
I might be missing something but doStepIf=util.Property('FileFound') == True seems not to trigger for me (been a long weekend so feel free to scold at me for missing something obvious haha)
<TheOnlyJoey>
ugh nvm i am being dumb
<Zash>
Seems like something that ought to be easier than remotely shelling out to a Python subprocess... File a feature request? :)