Azure Devops предупреждение о сборке задачи в powershell с использованием dbatools - PullRequest
0 голосов
/ 31 октября 2018

У меня есть задача сборки Azure Devops PowerShell, которая выдает предупреждения, однако я не уверен, как записать эти предупреждения в журналах сборки.

2018-10-31T18:19:37.9619067Z WARNING: [13:19:37][Publish-DbaDacPackage] Deployment failed | DropExtendedPropertiesNotInSource conflicts with the 
2018-10-31T18:19:37.9621270Z selected DoNotDropObjectType ExtendedProperties

Пример кода:

try
    {
        $dacpac = "$($ArtifactPath)\DatabaseProjects\$($db)\bin\$($BuildConfig)\$($db).dacpac"
        $publishProfile = "$($ArtifactPath)\DatabaseProjects\$($db)\$($db).publish.xml"
        Publish-DbaDacPackage -SqlInstance $Sql -Database $db -Path $dacpac -PublishXml $publishProfile -GenerateDeploymentScript -ScriptOnly -OutputPath $OutPath

    }  
Catch
        {
            $ErrorMessage = $_.Exception.Message
            $FailedItem = $_.Exception.ItemName
            Write-Host "  The database: $($db) failed during process. See error message here: $($ErrorMessage)."
            Write-Host "    Failed item: $($FailedItem)"
        }

Любая помощь наиболее ценится!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...