2017-05-03 6 views
1

TeamCity 빌드를 실행할 때 계속 이러한 오류가 표시됩니다.Teamcity Selenium WebDriver를 사용할 때의 빌드 문제

  • 유의하시기 바랍니다, 우리는 모두 사용자 정의 & 권장 체크 아웃 디렉토리 폴더를 시도하고

오류 1 : 업데이트 소스 (에이전트) 자동 체크 아웃 (16S) [ 소스 업데이트 중] 빈 디렉토리를 삭제하지 못했습니다. C : \ TeamCity \ buildAgent \ work \ CheckOutCustomFolder \ ProjectFolderName \ bin \ Debug

오류 2 : 패치 적용시 오류가 발생했습니다. 에이전트에서 체크 아웃을 수행하지 못했습니다. C : \ Program Files \ Git \ bin \ git.exe "clean -f -d -x"명령이 실패했습니다. 에이전트에서 체크 아웃을 수행하지 못했습니다. C : \ Program Files \ Git \ bin \ git.exe "clean -f -d -x"명령이 실패했습니다. 종료 코드 : 1 개 표준 에러 : 경고 : 사람이에 도움이 될 수있는 경우 ProjectFolderName/빈/디버그

가 감사합니다 제거하는 데 실패!

답변

0

이것은 우리에게도 마찬가지입니다. 우리에게는 TeamCity에서 셀렌 테스트를 실행하는 Windows 시스템이 있습니다. 어떤 중간 상태에서 빌드가 멈추었을 때 다음 빌드에서 디렉토리를 제거 할 수 없다는 오류가 발생했습니다. 이것은 Windows가 해당 디렉토리에 대한 잠금을 유지하고 제거하지 못하기 때문입니다. Windows에서 TeamCity를 실행하는 경우 문제가 비슷합니다.

  1. 이에 ssh를 수동으로 제거 :

    은 rm -f의 C : \ 인 TeamCity \ buildAgent 작업 \ \ CheckOutCustomFolder \ ProjectFolderName \ 빈 \ 디버그

  2. 다음

    는 솔루션입니다

  3. 시스템을 다시 시작하십시오.
  4. 디렉토리를 보유 할 수있는 처리중인 프로세스를 정리하는 스크립트가 있습니다 (예 :

    ).3210

    pkill에 -9 크롬 또는 pkill에 -9 chromedriver

+0

감사 올가. 당신의 추천을 시도해 보겠습니다. 그러나 나는 SSH에 대해 확신하지 못한다. Windows 서버 시스템의 SSH 부분을 수동으로 제거하는 것에 대해 안내해 주시겠습니까? – Singh

관련 문제