#2545: dynamic buildsteps/buildstep detection
----------------------+------------------------
Reporter:  vlovich    |       Owner:
    Type:  undecided  |      Status:  new
Priority:  major      |   Milestone:  undecided
 Version:  0.8.7p1    |  Resolution:
Keywords:             |
----------------------+------------------------

Comment (by vlovich):

 A simple approach might be the original run.sh idea, except the buildslave
 will export an environment variable BUILDSLAVE_PIPE with an fd that it had
 opened before spawning the step.  BUILDSLAVE_PIPE is a simple-line
 oriented protocol where run.sh can write things like

 new_step="My Custom build step"
 log_file=<some path>
 step_started="Step name"
 step_finished=OK (or failed)

 Another alternative is for the buildslave to create a directory & export
 the path to it in BUILDSLAVE_STEPS or something like that.  The script
 could then create log files there <some description>.log, <some
 description>.started, <some description>.finished.

-- 
Ticket URL: <http://trac.buildbot.net/ticket/2545#comment:1>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
Buildbot-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/buildbot-commits

Reply via email to