개발환경

[CI/CD] Jenkins 빌드 실패 에러 메시지 유형

renouvea.u 2022. 4. 13. 09:20

1. cuda out of memory

  • 빌드 서버에서 동시에 두 개 이상의 빌드가 실행될 경우, 과부하로 인한 일시적 오류로 'test this please'를 통해 재빌드 진행. 

2. JNLP4-connect failed.

  • 테스트 pc에서 jenkins와의 연결이 일시적으로 끊겨 발생하는 오류로 'cppcheck this please'를 통해 재빌드 진행.

 

3. NAS 연결 오류

  • 시스템 오류 53, 67
    • 공유 폴더 경로 확인하기. 이스케이프(\\) 문자 인식 오류 (아래와 같이 수정)
      • Net use P: \\10.10.1...\\.... -> Net use P: \\\\10.10.1...\\....

 

4. Jenkins slave 자동 실행 안 되는 오류

  • cmd 창에서 'jenkinsslave-D__Jenkins' 라는 이름으로 windows 서비스 생성 해주면 해결 됨.
    • 기존 서비스가 있을 경우 (삭제)
      • sc delete jenkinsslave-D__Jenkins
    • 서비스 생성
      • sc create "jenkinsslave-D__Jenkins" binpath= D:\Jenkins\jenkins-slave.exe
    • 서비스 시작
      • sc start jenkinsslave-D__Jenkins

 

5. 권한 상승 오류

  • devenv를 관리자 권한으로 수행해야 정상적으로 빌드가 되기 때문에, jenkins 서비스를 관리자 권한으로 시작하는 방법을 사용해야 함.
  • 윈도우 검색 창으로 '서비스' 진입 → 'jenkins' 마우스 우클릭 → 속성 → 로그온 → 계정 지정 (관리자 계정으로 지정)
  • 해결 완료