본문 바로가기
IT/개발환경

맥 homebrew jenkins 설치/재설치

by rapker 2024. 3. 6.
반응형

 

brew를 통한 작업내용이 진행됩니다.

brew 설치는 brew 공식 홈에서 제공하는 안내에 따라 준비 하시면 됩니다.

 

 

만약 재설치 라면 아래 완벽삭제 방법 먼저 진행하시면 되고, 새로 설치하시는 거면 완벽삭제 건너뛰고 설치부터 보시면 됩니다.

 

완벽삭제

일반버전의 jenkins

 

$ brew remove jenkins
$ brew cleanup
$ brew uninstall jenkins --force
$ brew cleanup
$ sudo rm -rf /var/root/.jenkins ~/.jenkins

 

lts 버전의 jenkins

$ brew remove jenkins-lts
$ brew cleanup
$ brew uninstall jenkins-lts --force
$ brew cleanup
$ sudo rm -rf /var/root/.jenkins-lts ~/.jenkins-lts

 

 

 

 

젠킨스 설치

 

젠킨스 설치

 

버전 업데이트가 별로 없는 lts로 설치합니다.

 

$ brew update

$ brew install jenkins-lts

 

 

젠킨스 초기비밀번호 출력

 

$ cat /Users/$(whoami)/.jenkins/secrets/initialAdminPassword

(이 때 출력된 비밀번호로 젠킨스에 접속할 때 사용합니다.)

 

 

젠킨스를 구동시킵니다.

 

$ brew services start jenkins-lts

 

젠킨스 운용 팁)
$ brew services start jenkins-lts // 젠킨스 시작
$ brew services stop jenkins-lts // 젠킨스 종료
$ brew services restart jenkins-lts //젠킨스 재시작

 

 

 

설치 마무리

http://localhost:8080 접속해서 초기 비밀번호를 적어줍니다.

 

 

 

그냥 알아서 설치해주는 첫번 째 옵션 선택하여 플러그인들을 설치합니다.

 

 

 

열심히 적당한 플러그인들 설치를 해주고 있습니다.

 

 

 

여기서 관리자 계정을 생성합니다.

 

 

 

 

  1.  
  2. lts 버전 설정변경
    $ vi /usr/local/opt/jenkins-lts/homebrew.mxcl.jenkins-lts.plist

 

 

반응형

 

 

 

초기 설정

다른 환경에서 젠킨스에 접속가능하도록 접근권한 변경

$ nano /opt/homebrew/Cellar/jenkins-lts/$(brew list --versions jenkins-lts | cut -d ' ' -f 2)/homebrew.mxcl.jenkins-lts.plist
 
 
아래 빨간네모박스 영역에 모든곳에서 접속이 가능하도록 ListenAddress는 0.0.0.0으로 설정해 주고, 원하는 port번호로 설정합니다.
 
 
이제 젠킨스를 재시작 합니다.

$ brew services restart jenkins-lts

 
 
jenkins가 설치된 맥의 ip로 jenkins에 접속해 봅니다.
정상접속된 모습이고 관리자 계정으로 로그인 하시면 됩니다.

 

 

 

 

 

 

참고자료

 
반응형
LIST