반응형
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 에서 작업할 필요 없다.
'IT' 카테고리의 다른 글
react native TouchableOpacity 동작 안할떄 (0) | 2021.06.02 |
---|---|
NODE_OPTIONS 에러가 날 경우 (0) | 2021.03.25 |
javascript google translate 안뜨게 하는법 (0) | 2021.02.18 |
nginx nuxt 연동, conf 설정 방법 (0) | 2021.02.10 |
no live upstreams while connecting to upstream, (0) | 2021.02.05 |