나를 암걸리게 했던 젠킨스 ㅠ
배포 서버와 젠킨스 서버가 서로 달랐다면 rsa.pub로 어찌어찌 했을텐데
서로 같은 서버에 있으니 어떻게 설정할지 감도 안잡히고 설정한 것들도 안막혀서 나를 암걸리게 하는것.........
배포서버 / 젠킨스 - 같은 서버
깃 계정 - 각자 개인 계정을 가지고 있지만 A 라는 사람의 계정으로 pub키가 설정되어 있음
cd /특정path
source shell_script.sh
직접 서버에 접속해서 root권한을 가진 계정으로 실행하면....... 당연히 잘 된다
하지만 젠킨스는 같은 일을 못한다...
처음에는 젠킨스한테 파일 권한이 없나 ssh 권한이 없나 별의별 것을 바꿔보았지만 다 망했어요...
어떤분이 블로그에 올려두신거 보고 해결했다
GIT_SSH 환경변수 문제라고 한다....... 따흐흑
ssh-add $SSH_KEY_PATH
cd /특정PATH
source shell.sh 했을때 shell.sh를 이유없이 계속 못찾고 있는 문제가 추가로 발생했다는 점이다
그래서 그냥 안에서 소스 넣고 돌리기로 했다 하하하하하
언젠가 능력자가 되면 그떄 다른 방법을 생각해봐야겠다 ㅠㅠ
'CI > CI__Jenkins' 카테고리의 다른 글
jenkins shell script deploy after error occured (0) | 2019.07.23 |
---|---|
jenkins 1000년간 배포하는 문제, 타임아웃 문제 (0) | 2019.07.09 |
jenkins shell script deploy after time out exception (0) | 2019.06.26 |
2) centos에 jenkins 설치하기 - 브라우저에서 마무리.. (0) | 2019.06.05 |
jenkins 명령어 (0) | 2019.06.05 |