VSTS 용 REST API를 사용하여 특정 환경에 대한 출시를 시작합니다. 그러나, 환경과 같은 작품을 가져 실제로 배포를 시작하기 위해 REST 호출을 할 때, 나는 다음과 같은 오류 메시지가 얻을 : 무슨에 대한 흥미로운 것은VSTS Rest API 환경 ID가 잘못되었습니다.
[DBG]: PS C:\Users\mmulhe200>>
executeRequest : {"$id":"1","innerException":null,"message":"Environment with ID '16' is not valid. Valid environments have IDs
'1288,1289'. Specify a valid environment and try
again.","typeName":"Microsoft.VisualStudio.Services.ReleaseManagement.Data.Exceptions.InvalidRequestException,
Microsoft.VisualStudio.Services.ReleaseManagement2.Data","typeKey":"InvalidRequestException","errorCode":0,"eventId":3000}
At C:\Users\mmulhe200\Desktop\VSTS release task\test\Untitled1.ps1:58 char:12
+ return executeRequest $request;
+ ~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,executeRequest
나머지 작업의 응답이 자료를 검색을 환경과 정의를 반환하면 다음과 같이 반환됩니다.
사실 전체 응답에서 ID 1288이나 1289를 찾을 수 없습니다. VSTS가 내 환경 ID 16을 알려주는 이유는 서비스에서 반환되는 것이 무엇이든지간에 잘못된 것입니다.