PowerShell Example |
Top Previous Next |
Triggering a build with PowerShell is as simple as:
$context.SetTriggered() $context.AddTriggerOutputMessage("Triggered by PowerShell!")
To test your script before adding it to the trigger, you can load the Trigger and TriggerExecutionContext objects from FinalBuilderServer.Build.dll:
[reflection.assembly]::LoadFile("FinalBuilder Server Install Dir>\FinalBuilderServer.Build.dll") $trigger = new-object VSoftTechnologies.FinalBuilderServer.Triggers.ScriptBasedTrigger $context = new-object VSoftTechnologies.FinalBuilderServer.Triggers.TriggerExecutionContext($trigger) |