Method Summary |
|
createSummary (self,
log)
To create summary logs, do something like this: warnings =
grep('^Warning:', log.getText()) self.addCompleteLog('warnings',
warnings) |
|
evaluateCommand (self,
cmd)
Decide whether the command was SUCCESS, WARNINGS, or FAILURE. |
Inherited from ShellCommand |
|
__init__ (self,
workdir,
description,
descriptionDone,
command,
**kwargs)
|
|
checkForOldSlaveAndLogfiles (self)
|
|
describe (self,
done)
Return a list of short strings to describe this step, for the status
display. |
|
setCommand (self,
command)
|
|
setupEnvironment (self,
cmd)
|
|
start (self)
Begin the step. |
Inherited from LoggingBuildStep |
|
checkDisconnect (self,
f)
|
|
commandComplete (self,
cmd)
This is a general-purpose hook method for subclasses. |
|
getColor (self,
cmd,
results)
|
|
getText (self,
cmd,
results)
|
|
getText2 (self,
cmd,
results)
We have decided to add a short note about ourselves to the overall
build description, probably because something went wrong. |
|
interrupt (self,
reason)
Halt the command, either because the user has decided to cancel the
build ('reason' is a string), or because the slave has disconnected
('reason' is a ConnectionLost Failure). |
|
maybeGetText2 (self,
cmd,
results)
|
|
setStatus (self,
cmd,
results)
|
|
setupLogfiles (self,
cmd,
logfiles)
Set up any additional logfiles= logs. |
|
startCommand (self,
cmd,
errorMessages)
|
Inherited from BuildStep |
|
acquireLocks (self,
res)
|
|
addCompleteLog (self,
name,
text)
|
|
addHTMLLog (self,
name,
html)
|
|
addLog (self,
name)
|
|
addLogObserver (self,
logname,
observer)
|
|
addURL (self,
name,
url)
Add a BuildStep URL to this step. |
|
failed (self,
why)
|
|
finished (self,
results)
|
|
getProperty (self,
propname)
|
|
getSlaveName (self)
|
|
releaseLocks (self)
|
|
runCommand (self,
c)
|
|
setProgress (self,
metric,
value)
BuildSteps can call self.setProgress() to announce progress along some
metric. |
|
setProperty (self,
propname,
value)
|
|
setStepStatus (self,
step_status)
|
|
setupProgress (self)
|
|
slaveVersion (self,
command,
oldversion)
Return the version number of the given slave command. |
|
slaveVersionIsOlderThan (self,
command,
minversion)
|
|
startStep (self,
remote)
Begin the step. |