EnvInjectJob
class EnvInjectJob extends Node
EnvInjectJob
Methods
Objekt aus Eigenschaft erstellen
EnvInjectJobProperty
setOn
keepJenkinsSystemVariables
keepBuildVariables
overrideBuildParameters
loadFilesFromMaster
propertiesFilePath
setScriptFilePath
setPropertiesContent
setScriptContent
setGroovyScriptContent
Details
in Node at line 47
boolean
equals(Alvine $object)
equals
Prüft ob diese Node identisch mit der übergebenen Node ist. Da bei der Konfiguration der Tag wichtig ist, wird nur der Tag verglichen.
in Node at line 86
protected Node
setAndReplaceConfigNode(string $name, mixed $value)
setAndReplaceConfigNode
Diese Methode setzt eine neue Node, bzw. ersetzt diese falls der Tag bereits vorhanden ist.
<node>
<childA>a</childA>
<childB>b</childB>
</node>
Mit dem Aufruf von Node::setAndReplaceConfigNode() wird die Node childB ausgetauscht
$this->setAndReplaceConfigNode('childA','new');
ergibt
<node>
<childA>a</childA>
<childB>new</childB>
</node>
in Node at line 110
protected Node
addOrReplaceConfigNode(Node $node)
addOrReplaceConfigNode
Fügt neue Node hinzu, oder ersetzt diese falls der Tag bereits vorkommt.
at line 218
static object
getInstanceFromProperties(Properties $properties)
Objekt aus Eigenschaft erstellen
Erstellt ein neues Objekt und initialisiert Werte aus einer Eigenschaftsklasse
Die Methode erwatartet die Eigenschaft: on, keepjenkinssystemvariables, keepbuildvariables, overridebuildparameters, propertiesfilepath, propertiescontent, scriptfilepath, scriptcontent, groovyscriptcontent, loadfilesfrommaster
at line 40
__construct()
EnvInjectJobProperty
at line 58
EnvInjectJob
setOn(boolean $mode)
setOn
at line 69
EnvInjectJob
setKeepJenkinsSystemVariables(boolean $mode)
keepJenkinsSystemVariables
at line 80
EnvInjectJob
setKeepBuildVariables(boolean $mode)
keepBuildVariables
at line 91
EnvInjectJob
setOverrideBuildParameters(boolean $mode)
overrideBuildParameters
at line 102
EnvInjectJob
setLoadFilesFromMaster(boolean $mode)
loadFilesFromMaster
at line 119
EnvInjectJob
setPropertiesFilePath(File $file)
propertiesFilePath
at line 137
EnvInjectJob
setScriptFilePath(File $file)
setScriptFilePath
at line 155
EnvInjectJob
setPropertiesContent(string $content)
setPropertiesContent
at line 173
EnvInjectJob
setScriptContent(string $content)
setScriptContent
at line 191
EnvInjectJob
setGroovyScriptContent(string $content)
setGroovyScriptContent