Command/Workspace/GetBuild.ps1


 param 
 (
    [bool]$Blocking = $true
 )

Import-Module CmxModule -Force -DisableNameChecking
SetWindowTitle $MyInvocation.MyCommand.Name

Write-Output "Get Build . . . "

#$global:BuildDefinition = 'TPE.Step7_Safety_1_W.rgs.Safety'
#$global:LocalWorkspace = "D:\WS\Step7_Safety_1_W"
#$global:BuildDefinition = 'TPE.V17000003_RTM.RTM'
#Write-Warning "Temporary build definition is $($global:BuildDefinition)"

$result = CmxGetBuild -BuildDefinition $global:BuildDefinition `
                      -TargetFolder "$LocalWorkspace\Binaries\Release\x64_download" `
                      -Verbose
Write-Host "Succeeded: $($result.Succeeded)"
Write-Host "Duration: $($result.Duration)"
if($Blocking)
{
    Read-Host "Press key to exit"
}