2017-09-29 7 views
1

VSTS의 릴리스에 문제가 있습니다. 여하튼 그것은 존재하고 접근 가능하다고 확신하지만 경로는 인식되지 않습니다. 나는 폴더를 모든 사람과 공유하려고 시도했지만 VSTS Agent의 서비스 계정은 변경되었지만 여전히 동일합니다. 누구나 아이디어가 있습니까? 감사합니다.이슈 디렉토리가 VSTS 릴리즈에 존재하지 않습니다.

2017-09-29T10:26:47.4300253Z Directory '\\build_ezcm_01\build\Result\EZCM-Maven-CI\20170929.11\drop' does not exist. Falling back to parent directory: \\build_ezcm_01\build\Result\EZCM-Maven-CI\20170929.11 
2017-09-29T10:26:47.7079394Z An error occurred during download: Microsoft.VisualStudio.Services.Agent.Worker.Release.Artifacts.ArtifactDownloadException: The artifact directory does not exist: \\build_ezcm_01\build\Result\EZCM-Maven-CI\20170929.11. It can happen if the password of the account factoryvm-az179\buildguest is changed recently and is not updated for the agent. If this is the case, please consider re-configuring the agent. 
    at Microsoft.VisualStudio.Services.Agent.Worker.Release.Artifacts.BuildArtifact.<DownloadArtifactAsync>d__8.MoveNext() 
--- End of stack trace from previous location where exception was thrown --- 
    at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 
    at Microsoft.VisualStudio.Services.Agent.Worker.Release.Artifacts.BuildArtifact.<DownloadAsync>d__5.MoveNext() 
--- End of stack trace from previous location where exception was thrown --- 
    at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 
    at Microsoft.VisualStudio.Services.Agent.Worker.Release.ReleaseJobExtension.<>c__DisplayClass34_2.<<DownloadArtifacts>b__2>d.MoveNext() 
--- End of stack trace from previous location where exception was thrown --- 
    at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 
    at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 
    at Microsoft.VisualStudio.Services.Agent.Worker.Release.RetryExecutor.<ExecuteAsync>d__20.MoveNext() 
+0

릴리스, 호스팅 된 에이전트 또는 개인 에이전트에 사용한 에이전트는 무엇입니까? 개인 에이전트가 사용 되었다면, 개인 에이전트가 위치한 머신에 로그인하여'\\ build_ezcm_01 \ build \ Result \ EZCM-Maven-CI \ 20170929.11 \ drop' 공유 경로에 액세스하여 액세스 할 수 있는지 확인하십시오 . –

+0

@ Marina-MSFT : 개인 에이전트를 사용하고 있습니다. 폴더에 액세스하려고 다시 시도했지만 여전히 액세스 할 수 있습니다. – Cycloguy

답변

2

릴리스 용 에이전트 대기열을 확인하십시오.

네트워크 공유를 사용하여 Nuget Push를 시도하는 중 FactoryTalk와 암호에 대해 동일한 오류 메시지가 나타납니다. nuget 작업이 빌드의 일부분인데 (아티팩트를 건너 뛰고 빌드 디렉토리에서 푸시하는 동안), 작업을 릴리스로 옮기고 파일 공유에서 패키지를 가져와야만 실패했습니다.

개인 에이전트를 사용하는 동안 새로 생성 된 릴리스에서 호스트 대기열 (VS2017)을 사용하고 있음이 나타났습니다. (현재 새) 편집기에서 "작업"아래의 "에이전트 단계"블록을 클릭하여 설정할 수 있습니다. 대기열을 전환하면이 문제가 해결됩니다.

+0

감사합니다. @Volkirith. 이미 릴리스 구성을 삭제하고 차이 접근 방식으로 변경하여 권장 사항을 테스트 할 수 없습니다. – Cycloguy