본문 바로가기

IT

jenkins, aws 이용방법

반응형

jenkins에서 홈 디렉토리에 접근이 안된다. /home의 하위 directory는 해당자만 접근 가능하도록 되어있기 때문에.

 

그래서 권한을 변경해줘야 한다. 

aws, lightsail에서 돌아가고 있는 서버의 pm2 이용방법

 

1. jenkins를 centos 그룹에 추가, sudo usermod -a -G centos jenkins

2. centos 권한을 750으로 변경, sudo chmod 750 /home/centos

3. jenkins의 시스템 환경변수 확인 - 

 user.home = /home/centos

 HOME = /home/centos

 

4. jenkins 재시작

 

이렇게 하면 shell script 실행시 centos 에 설정한 pm2 를 시작하며, centos에 접근 가능해져, 

따로 jenkins workspace 에서 작업할 필요 없다.