Changes between Version 18 and Version 19 of FAQ


Ignore:
Timestamp:
03/29/11 08:18:08 (2 years ago)
Author:
dustin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FAQ

    v18 v19  
    102102 
    103103 1. it's more complex than it sounds: It boils down to sending a string on which the remote system calls exec(), but with blocking and potentially damaging ramifications for the running buildslave instance.  Steer clear of thoughts of sending compiled Python bytecode across the wire, too. 
    104  
    105104 1. it's generally the wrong solution to the problem you're trying to solve: If the functionality is so complex that it cannot be represented in a few lines of shell script, then most likely that functionality will need to be revision-controlled and tested outside of Buildbot.  Which means that it should be in a Python script in version-control somewhere, and Buildbot should be running the code from there.