젠킨스 파일에서 빗버킷으로 레포지토리로부터 소스를 fetch 해서 빌드하는 프로세스가 있다.
빌드를 돌리는데 원래 잘 되던 빌드가 오류가 났다.
ERROR: Error fetching remote repo 'origin'
이 오류,,,대체 무슨 오류냐!
지쌤(지피티쌤ㅎ)한테 물어봐도 제대로 해결방법을 안 알려줌.
git주소는 맞음. private/public 문제도 아님. 왜냐면 오전엔 성공했는데 같은 환경에서 오후엔 실패했기 때문.
근데 잘 보니까
git clean -ffdx
여기서 오류가 발생한다.
그래서 수동으로 콘솔에 저 명령어를 쳐봤다.
결과는?ㅎ
PS C:\01.jenkins\agent\workspace\~~> git clean -ffdx
Unlink of file 'build/test/IntegrationTest.exe' failed. Should I try again? (y/n)
IntegrationTest.exe 파일이 실행중이란다...🤦♀️🤦♀️🤦♀️
나는 파일을 실행시킨적이 없는데...?
알고보니 빌드하면 자동으로 테스트 잡이 돌아가는데(새로운 커밋이 있을 때 기존 테스트가 실패하는지 확인하기 위해), 그 때 수행하는 파일이라고 한다.
작업관리자에서 해당 프로세스 실행 중지 시키고 서버 재부팅하고 다시 빌드 돌렸더니...
성공!!
'개발 > Jenkins' 카테고리의 다른 글
[Jenkins] 분산 빌드 환경: 마스터 서버와 에이전트 서버 (0) | 2024.11.29 |
---|---|
[Jenkins] 파이프라인에 새로운 잡 추가하기 (0) | 2024.11.28 |