I build all docs. This requires some LaTeX packages to be installed. 
  It will result in the full documentation book (dvi, pdf, etc).
    | 
       
     | 
      
      
     | 
  
    | 
       
     | 
      
        
          createSummary(self,
        log) 
      To create summary logs, do something like this: warnings = 
      grep('^Warning:', log.getText()) self.addCompleteLog('warnings', 
      warnings) | 
          
            source code
            
           | 
         
       
      
     | 
  
    | 
       
     | 
      
      
     | 
  
    | 
       
     | 
      
      
     | 
  
    | 
       
     | 
      
        
          getText2(self,
        cmd,
        results) 
      We have decided to add a short note about ourselves to the overall 
      build description, probably because something went wrong. | 
          
            source code
            
           | 
         
       
      
     | 
  
  
    | 
     Inherited from shell.ShellCommand:
      checkForOldSlaveAndLogfiles,
      describe,
      setCommand,
      setDefaultWorkdir,
      setupEnvironment,
      start
       
    Inherited from process.buildstep.LoggingBuildStep:
      addLogFile,
      checkDisconnect,
      commandComplete,
      interrupt,
      maybeGetText2,
      setStatus,
      setupLogfiles,
      startCommand
       
    Inherited from process.buildstep.BuildStep:
      acquireLocks,
      addCompleteLog,
      addFactoryArguments,
      addHTMLLog,
      addLog,
      addLogObserver,
      addURL,
      failed,
      finished,
      getLog,
      getProperty,
      getSlaveName,
      getStepFactory,
      releaseLocks,
      runCommand,
      setBuild,
      setBuildSlave,
      setProgress,
      setProperty,
      setStepStatus,
      setupProgress,
      slaveVersion,
      slaveVersionIsOlderThan,
      startStep
       
     |