brew 를 통해 jenkins를 설치
brew 패키지중에 jenkin-lts
를 설치한다.
brew install jenkins-lts
jenkins download manual: https://www.jenkins.io/download/lts/macos/
macOS Installers for Jenkins LTS
macOS Installers for Jenkins LTS Homebrew Installer Jenkins can be installed using the Homebrew package manager. Homebrew formula: jenkins-lts This is a package supported by a third party which may be not as frequently updated as packages supported by the
www.jenkins.io
참고. 실행, 중지 및 업그레이드
# Start the Jenkins service
brew services start jenkins-lts
# Stop the Jenkins service
brew services stop jenkins-lts
# Restart the Jenkins service
brew services restart jenkins-lts
# Update the Jenkins version
brew upgrade jenkins-lts
포트번호 수정하기
원하는 포트번호로 수정하려면 하위 디렉토리의 homebrew.mxcl.jenkins-lts.plist
파일에 httpPort를 수정하면 된다.
우선, /opt/homebrew/opt/jenkins-lts 디렉토리로 이동
cd /opt/homebrew/opt/jenkins-lts
vim 편집기로 homebrew.mxcl.jenkins-lts.plist 파일을 연다.
vim homebrew.mxcl.jenkins-lts.plist
아래 httpPort
부분을 원하는 포트 번호로 수정한다. (default: 8080)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>homebrew.mxcl.jenkins-lts</string>
<key>LimitLoadToSessionType</key>
<array>
<string>Aqua</string>
<string>Background</string>
<string>LoginWindow</string>
<string>StandardIO</string>
<string>System</string>
</array>
<key>ProgramArguments</key>
<array>
<string>/opt/homebrew/opt/openjdk@17/bin/java</string>
<string>-Dmail.smtp.starttls.enable=true</string>
<string>-jar</string>
<string>/opt/homebrew/opt/jenkins-lts/libexec/jenkins.war</string>
<string>--httpListenAddress=127.0.0.1</string>
<string>--httpPort=8080</string> <!-- 포트 수정 -->
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
확인
brew services 명령어를 사용하여 jenkins-lts 서비스를 재시작한다. 서비스가 올라오면, 변경한 포트로 접속해보고 정상적으로 실행되는지 확인한다.
brew services restart jenkins-lts
'DevOps > Jenkins' 카테고리의 다른 글
Jenkins 'Simple Theme' 플러그인으로 테마 변경하기 (0) | 2020.07.08 |
---|---|
Homebrew를 이용하여 젠킨스(Jenkins) 설치하기 (0) | 2020.07.08 |