Sophie

Sophie

distrib > Fedora > 16 > i386 > by-pkgid > 9457b02689c69e152aa2cda68176fa51 > files > 168

buildbot-doc-0.8.4p1-2.fc16.noarch.rpm

<html lang="en">
<head>
<title>ShellCommand - BuildBot Manual - 0.8.4p1</title>
<meta http-equiv="Content-Type" content="text/html">
<meta name="description" content="BuildBot Manual - 0.8.4p1">
<meta name="generator" content="makeinfo 4.13">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Build-Steps.html#Build-Steps" title="Build Steps">
<link rel="prev" href="Source-Checkout.html#Source-Checkout" title="Source Checkout">
<link rel="next" href="Slave-Filesystem-Steps.html#Slave-Filesystem-Steps" title="Slave Filesystem Steps">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
<!--
This is the BuildBot manual for Buildbot version 0.8.4p1.

Copyright (C) 2005, 2006, 2009, 2010 Brian Warner

Copying and distribution of this file, with or without
modification, are permitted in any medium without royalty
provided the copyright notice and this notice are preserved.-->
<meta http-equiv="Content-Style-Type" content="text/css">
<style type="text/css"><!--
  pre.display { font-family:inherit }
  pre.format  { font-family:inherit }
  pre.smalldisplay { font-family:inherit; font-size:smaller }
  pre.smallformat  { font-family:inherit; font-size:smaller }
  pre.smallexample { font-size:smaller }
  pre.smalllisp    { font-size:smaller }
  span.sc    { font-variant:small-caps }
  span.roman { font-family:serif; font-weight:normal; } 
  span.sansserif { font-family:sans-serif; font-weight:normal; } 
--></style>
</head>
<body>
<div class="node">
<a name="ShellCommand"></a>
<p>
Next:&nbsp;<a rel="next" accesskey="n" href="Slave-Filesystem-Steps.html#Slave-Filesystem-Steps">Slave Filesystem Steps</a>,
Previous:&nbsp;<a rel="previous" accesskey="p" href="Source-Checkout.html#Source-Checkout">Source Checkout</a>,
Up:&nbsp;<a rel="up" accesskey="u" href="Build-Steps.html#Build-Steps">Build Steps</a>
<hr>
</div>

<h4 class="subsection">4.12.4 ShellCommand</h4>

<p>Most interesting steps involve executing a process of some sort on the
buildslave.  The <code>ShellCommand</code> class handles this activity.

   <p>Several subclasses of ShellCommand are provided as starting points for
common build steps.

<ul class="menu">
<li><a accesskey="1" href="Using-ShellCommands.html#Using-ShellCommands">Using ShellCommands</a>
<li><a accesskey="2" href="Configure.html#Configure">Configure</a>
<li><a accesskey="3" href="Compile.html#Compile">Compile</a>
<li><a accesskey="4" href="Visual-C_002b_002b.html#Visual-C_002b_002b">Visual C++</a>
<li><a accesskey="5" href="Test.html#Test">Test</a>
<li><a accesskey="6" href="TreeSize.html#TreeSize">TreeSize</a>
<li><a accesskey="7" href="PerlModuleTest.html#PerlModuleTest">PerlModuleTest</a>
<li><a accesskey="8" href="Testing-with-mysql_002dtest_002drun.html#Testing-with-mysql_002dtest_002drun">Testing with mysql-test-run</a>
<li><a accesskey="9" href="SetProperty.html#SetProperty">SetProperty</a>
<li><a href="SubunitShellCommand.html#SubunitShellCommand">SubunitShellCommand</a>
</ul>

   </body></html>