Как использовать модуль PO SH PSDevOps для локального Azure Сервера 2019, когда он запрашивает Организацию? - PullRequest
0 голосов
/ 03 марта 2020

Использование PO SH v5.1. Недавно я скачал и импортировал модуль PSDevOps , в котором есть все, что я искал, за исключением того, что требуется параметр "-Organization". Я пытаюсь использовать это предварительно для Azure Server 2019 Update 1.1. Когда я пытаюсь выполнить команду New-ADOProject, например:

New-ADOProject -Name "PSDevOps" -Description "dumbguy" -Process Agile -Server 'https://ado.myserver.com' -UseDefaultCredentials -Organization DefaultCollection

.. Я подставляю имя организации для имени Коллекции, но у меня есть ощущение, что должен быть параметр -Collection, если Я указываю свой предварительный сервер. Кто-нибудь использует PSDevOps из галереи PowerShell для предварительной автоматизации?

Я также пытался использовать свой PAT и получал ту же страницу ошибок. Похоже, что-то связано с командлетом Invoke-ADORestAPI, а также с «Agile», который не является допустимым процессом, или это результат того, что API не работает?

At C:\Program Files\WindowsPowerShell\Modules\PSDevOps\Invoke-ADORestAPI.ps1:138 char:9
+         Invoke-RestMethod @irmSplat |
+         ~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-RestMethod], WebException
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand
New-ADOProject : No Work Process named Agile exists in DefaultCollection
At line:1 char:1
+ New-ADOProject -Name "PSDevOps" -Description "anything?" -Process "Ag ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException
    + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,New-ADOProject
...