티스토리 뷰
728x90
jenkins 작업하면서 파드 초기화를 한 적이 있는데
그때 따로 설정을 보지 않고 돌리다가 NullPointerException 에러가 났었다.
Started by upstream project "ZZZ-TEST" build number 1269
originally caused by: Started by user xxxx
java.lang.NullPointerException Finished: FAILURE
728x90
jenkins는 java 기반 서비스라서 java 에러가 발동했는데, 어떠한 자세한 이유도 없이 NullPointerException가 떠서 좀 당황스러웠다.
해당 에러에 대해 찾아보니까 NullPointerException 에러는 주로 jenkins의 에러가 아니라 해당 job의 에러라고 한다.
(둘의 차이는 크다)
그래서 보니까 2가지 실수로 인해 발생한다고 한다.
1. build 파라미터를 넣지 않았을 때
2. job 설정에서 무언갈 빼고 실행했을 때
난 1번의 경우가 있을 수가 없었다. 왜냐면 난 파라미터를 사용하지 않았으니까..
그래서 job 구성에 가보니까
내가 원래 jenkins 스크립트를 SCM에서 받아오도록 설정했는데, 지금은 Repository URL이 비어있었다;;
( 아마 파드 초기화하면서 해당 설정이 날아간듯보였다... )
그렇게 Repository URL 넣고 빌드 돌리니 성공했다!
728x90
'트러블슈팅' 카테고리의 다른 글
[Jenkins] workspace에 @2(골뱅이)가 붙어서 실행되는 현상 (1) | 2024.02.14 |
---|---|
[Jenkins] No such DSL method 'pipeline' found among steps (1) | 2024.02.14 |
[Jenkins] 플러그인 수동 비활성화/삭제 (0) | 2024.02.13 |
[PHP] php를 한다면 한 번 쯤 겪어봤을 오류 syntax error, unexpected variable (1) | 2021.12.05 |
300x250
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크