라즈베리파이에 젠킨스 설치 및 서비스 등록
IT/Server
2023. 4. 23. 01:09
728x90
다음 명령어를 사용하여 최신 패키지 리스트를 업데이트합니다.
sudo apt-get update
sudo apt-get install default-jdk #java를 설치합니다.
다음 명령어를 통해 젠킨스를 설치합니다.
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins
최신패키지 업데이트시 아래와 같이 에러가 난다면
아래 스크립트를 참고하여 시스템에 키를 추가합니다.
https://pkg.origin.jenkins.io/debian-stable/
#공개키 생성
curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key | sudo tee \
/usr/share/keyrings/jenkins-keyring.asc > /dev/null
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
https://pkg.jenkins.io/debian-stable binary/ | sudo tee \
/etc/apt/sources.list.d/jenkins.list > /dev/null
jenkins 서비스를 자동 시작하도록 설정
sudo systemctl enable jenkins
jenkins 서비스 config 파일은 하위 리포지토리에서 수정
#젠킨스 설정 변경
sudo vi /etc/default/jenkins
#젠킨스 서비스 변경
sudo vi /lib/systemd/system/jenkins.service
'IT > Server' 카테고리의 다른 글
docker 및 docker-compose 설치 가이드 (0) | 2023.08.21 |
---|---|
certbot을 docker-compose로 같이 띄우기 (0) | 2023.08.19 |
라즈베리파이(우분투) 외장디스크 자동 마운트하기 (2) | 2023.04.12 |
라즈베리(라즈비안) 파이 시스템 부팅시 vnc 서버 활성화 하기 (0) | 2023.04.07 |
라즈베리파이에서 파일 및 폴더 공유하기 (samba) (0) | 2023.04.03 |