2017-12-08 14 views
1

VSTS를 사용하여 일반적인 ASP.NET MVC 웹 응용 프로그램을 빌드하고 있습니다. 이전에 호스팅 된 빌드 에이전트에서 작업 중이었고 현재 로컬 에이전트에서 작업하고 있습니다. 우리는 호스팅 된 VS2017 빌드 에이전트를 사용할 수 있도록 노력 중이므로 개발자의 랩톱에 의존하지 않으며 빌드 시간을 추가로 구입했습니다.vsts 호스팅 된 빌드 에이전트가 잘못된 기능 오류로 인해 실행을 거부합니다.

No registered agents found in the selected queue with the following capabilities: azureps, npm, yarn, node.js, msbuild, visualstudio, vstest, sqlpackage

는,이 호스트 에이전트가 그 모든해야 내가 에이전트 큐의 기능을 보면 : 나는 호스팅 VS2017 에이전트 큐에 빌드를 대기 할 때 그러나, 나는 다음과 같은 오류가 발생합니다 아직 모든 것을 가지고있는 것으로 보이지만 여전히 형성되지는 않습니다. 어쨌든 대기하도록 지시하는 경우, 빌드는 말을, 실패

No registered agents found in the selected queue with the following capabilities: azureps, npm, yarn, node.js, msbuild, visualstudio, vstest, sqlpackage. Use a different queue. More information .

enter image description here

빌드는 우리의 노트북에서 실행 큐 우리의 ​​로컬 에이전트에 대한 잘 작동합니다. 호스팅 된 에이전트를 차단할 수있는 정보가 없습니다. 누구든지 아이디어가 있습니까? 어떤 도움이라도 대단히 감사하겠습니다. 감사!

답변

1

이 문제에 대한 답을 찾을 수있었습니다. 방사. 우리는 빌드에 yarn task을 가지고 있었지만 원사 설치 프로그램은 가지고 있지 않았습니다. 호스트 에이전트는 원사를 가지고 있지 않습니다. 빌드는 여전히 원사를 요구하지만 원사 작업 전에 원사 설치 작업을 맡아서 작동하게 만듭니다.