Kör ett skalskript (standard är sh , men detta kan konfigureras) för att bygga projektet. Skriptet kommer att köras med arbetsytan som aktuell katalog. Ange innehållet i ditt skalskript. Om ditt skalskript inte har någon rubrikrad (t.ex. #!/bin/sh ) kommer skalprogrammet som är konfigurerat för hela systemet att användas, men du kan också använda rubrikraden för att skriva skriptet på ett annat språk (som #!/bin/perl ) eller kontrollera alternativen som skalprogrammet använder.

Som standard kommer skalprogrammet att anropas med alternativet "-ex". Så alla kommandon skrivs ut innan de körs och bygget anses vara ha misslyckats om något kommando avslutas med en slutkod som inte är noll. Lägg till raden #!/bin/... för att ändra detta beteende.

Försök helst inte att lägga in ett långt skalskript här. Överväg istället att lägga till skalskriptet i versionskontrollen och helt enkelt anropa skalskriptet från Jenkins (via bash -ex myscript.sh eller något liknande) så att du kan spåra förändringar i ditt skalskript.