본문 바로가기

기타

jenkins와 node.js 연동 시 Killed로 인한 빌드 실패



(node:8705) DeprecationWarning: loaderUtils.parseQuery() received a non-string value which can be problematic, see https://github.com/webpack/loader-utils/issues/56
parseQuery() will be replaced with getOptions() in the next major version of loader-utils.
/tmp/jenkins5733662706646340178.sh: line 3:  8693 Killed                  npm run build
Build step 'Execute shell' marked build as failure 


뷰쪽을 조금 수정하고 push했는데 서버에 적용이 되질 않는다.

로컬에서 npm run build시 문제가 없는 걸로 봐서는 jenkins 서버 쪽 문제인 것 같아 로그를 확인해봤다.

DeprecationWarning은 원래 나던 경고라 무시하고, 아래쪽을 보니 빌드 프로세스가 killed 된다는 로그가 출력되어있었다.


30분간 삽질하다가, 혹시나 패키지쪽 문제인가 싶어 빌드전에 npm install을 먼저 실행하도록 수정한 뒤 다시 빌드를 수행시켜 봤다.

빌드 shell 명령을 아래와 같이 수정한다.



Build Now버튼을 누르면 최신 상태로 다시 빌드를 수행한다.



빌드성공

'기타' 카테고리의 다른 글

크리스탈 리포트 2016 SP04 : 설치에러 (INS00140 Error)  (0) 2017.08.10