\TMS_PiplineBuilder

Summary

Methods
Properties
Constants
createPipline()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
addGazmehJob()
attachVariables()
attachCommands()
attachResources()
attachLogger()
isGazmehDesign()
startsWith()
No private properties found
N/A

Methods

createPipline()

createPipline(  $testRun) 

Parameters

$testRun

addGazmehJob()

addGazmehJob(  $pipeline,   $testRun,   $test) 

Parameters

$pipeline
$testRun
$test

attachVariables()

attachVariables(  $job,   $test,   $testRun) 

Parameters

$job
$test
$testRun

attachCommands()

attachCommands(  $job,   $test) 

Parameters

$job
$test

attachResources()

attachResources(  $job,   $test) 

Parameters

$job
$test

attachLogger()

attachLogger(  $job,   $testRun) 

Parameters

$job
$testRun

isGazmehDesign()

isGazmehDesign(\TMS_Test  $test) : boolean

Checks if the `design` field of the $test is not empty and is started with 'gazmeh'.

Parameters

\TMS_Test $test

Returns

boolean

startsWith()

startsWith(string  $str, string  $query) : boolean

Checks if given $str starts with given $query

Parameters

string $str
string $query

Returns

boolean