오늘도 한 뼘 더

[Jenkins] ERROR: Exception when publishing, exception message Exec exit status not zero. Status [1] 본문

DevOps & Infra/Jenkins

[Jenkins] ERROR: Exception when publishing, exception message Exec exit status not zero. Status [1]

나른한댕댕이🐶 2023. 2. 17. 14:46
728x90
반응형

  # 배경  

Jenkins에서 ssh를 사용하여 다른 서버에 접근하여 빌드 배포를 하는 과정에서 에러가 발생하였다. 

 

  # 문제  

SSH 관련 작업을 진행다가 다음과 같은 에러가 발생하였다. 

 ERROR: Exception when publishing, exception message Exec exit status not zero. Status [1]

 

  # 원인  

해당 문제를 찾아보니 SSH를 이용하여 서버에 파일을 보낼 때 또는 서버에서 script를 실행할 때에 사용하는 script 내용이나 파일을 찾을 수 없어 발생하는 문제라고 한다. 

 

  # 해결 방법  

해결 방법을 검색해 보니 보통 파일 경로를 제대로 작성했는지 확인해 보라고 했는데 나의 경우 파일을 보내는 것은 없어서 이는 확인이 되었다. 

실행하고자 했던 script가 잘 작성되었는지 확인을 해보니 중간에 pull 받은 image와 docker run 명령어에서 사용한 이미지가 서로 달라서 발생한 문제였다. 

script를 수정하니 문제 해결!

728x90
반응형
Comments