Linux/Jenkins4 jenkins 권한 설정 ### jenkins 권한 설정 Jenkins 관리 -> confiture Global Security -> Authorization에서 Matrix-based-security에서 권한 설정 2023. 12. 23. jenkins ssh remote host Plugin 설치 ### ssh plugin 설치 Jenkins 관리 -> 플러그인 관리 -> 설치 가능 ssh plugin 설치 ### 서버 등록 Jenkins 관리 -> 시스템 설정 -> SSH remote hosts 2023. 12. 23. jenkins 시작 script ### jenkins .war 파일로 실행 시, script #!/bin/bash echo "Project PID Check..." APP_ROOT=/home/jenkins/apps PID_FILE=jenkins.pid JAR_FILE=jenkins.war PID_PATH=${APP_ROOT}/${PID_FILE} JAR_PATH=${APP_ROOT}/${JAR_FILE} CURRENT_PID=`cat ${PID_PATH}` echo "Running PID - {$CURRENT_PID}" if [ -z "$CURRENT_PID" ] then echo "Project is not running" else if ps -p ${CURRENT_PID} > /dev/null 2>&1 ; then kill -15 .. 2023. 12. 23. 리눅스 Jenkins 설치 ### yum을 이용한 설치 ### 2022-11-21 jenkins version up에 따른 install 변경 java version이 11이어야 함. yum install wget wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key yum install fontconfig java-11-openjdk yum install jenkins ### .war 파일을 이용한 설치 - jenkins user 생성 useradd jenkins - jenkins 설치 su - jenkins mkdir -p /home/.. 2023. 12. 23. 이전 1 다음