DevOps/Jenkins

[Jenkins] 작업공간(Workspace) 경로 변경

cob 2023. 12. 14. 11:03

 

 

 

1. config.xml 파일 수정

Jenkins 설치 경로에 있는 config.xml에서 workspace 경로를 수정한다.
// 1) Jenkins 설치 경로
cd /var/lib/jenkins

// 2) 수정
sudo vi config.xml

  • JENKINS_HOME : 기본적으로 jenkins 설치 경로가 설정되어 있다.
  • ITEM_FULL_NAME : 프로젝트명이 들어온다 

 

 

<workspaceDir>/home/server/jex/studio30/workspace/${ITEM_FULL_NAME}</workspaceDir>
  • 홈 디렉터리를 변경하지 않을 거라면 위와 같이 workspace 경로를 수정한다.

 

 


2. 권한 설정

새로 변경한 workspace의 소유자와 그룹을 jenkins으로 변한다.
sudo chown jenkins:jenkins workspace

 

 

2-1) worksapce 진입 디렉터리 권한 수정

worksapce를 진입하기 위한 모든 디렉터리 권한 변경
sudo chmod 775 /home

sudo chmod 775 /home/server

// 동일
...
  • Jenkins 그룹에 대해 권한을 부여한다.

 

 

 


3. Jenkins 재실행

sudo systemctl restart jenkins

 

 

반응형