Sladescross's Blog

Blogging about Sharepoint related stuff

May 20, 2011

Filed under: Deployment — sladescross @ 10:39 am

http://ranaictiu-technicalblog.blogspot.com/2010/05/sharepoint-2010-deployment-powershell.html

function WaitForJobToFinish([string]$SolutionFileName)
{
    $JobName = “*solution-deployment*$SolutionFileName*”
    $job = Get-SPTimerJob | ?{ $_.Name -like $JobName }
    if ($job -eq $null)
    {
        Write-Host ‘Timer job not found’
    }
    else
    {
        $JobFullName = $job.Name
        Write-Host -NoNewLine “Waiting to finish job $JobFullName”
       
        while ((Get-SPTimerJob $JobFullName) -ne $null)
        {
            Write-Host -NoNewLine .
            Start-Sleep -Seconds 2
        }
        Write-Host  “Finished waiting for job..”
    }
}

About these ads
 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
Follow

Get every new post delivered to your Inbox.

Join 63 other followers