본문 바로가기

젠킨스6

[Jenkins] 젠킨스 버전 업그레이드 롤백 알람창에 신규버전을 받을 수있다는 알람이 나오고 "여기"버튼을 누르면 jenkins.war파일이 받아지는데 이럴필요없이 yum으로 구축했다면 yum으로 업데이트해주면 된다. jenkins 업데이트 방법 ## stop service systemctl stop jenkins ##인증키 등록 rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key ## yum update yum update jenkins -y ## start service systemctl daemon-reload systemctl start jenkins ## 다운그레이드 방법(롤백) yum downgrade jenkins 업그레이드 후 문제발생 yum 으로 업데이트를 했는데 구동.. 2022. 6. 15.
[jenkins] cenots7 젠킨스 https ssl 인증서 설치 젠킨스 설정에 관해 구글에 검색해보면 죄다 /etc/sysconfig/jenkins 에서 수정해서 재적용하면 된다고 하지만 2022년 cenots7 에서 yum으로 젠킨스를 설치하여 젠키스 버전 2.332.2 인 나의 환경에서는 해당 파일에서의 설정이 서비스를 재구동하여도 전혀 먹히지 않았다 결과적으로 해당 설정파일에서 설정하는게 아니라 /usr/lib/systemd/system/jenkins.service 에서 설정을 서비스 재시작을 해야 설정이 먹히는 것을 알고 있어야 한다. 아래는 개인키/인증 요청서/ 인증서/jks 파일 변환 방법이다. 젠킨스 ssl인증서 설치의 경우 jks파일로 설치를 해야한다. ## 개인키 생성 ## 2048bit RSA 암호화 인증서 openssl genrsa -des3 -o.. 2022. 6. 2.
jenkins job 복사(새로운 item 복사) jenkins에서 새로운 Item을 만들때 기존에 만들어진 job 또는 템플릿이 필요하다고 느꼈다. github연동이라던지 각종 설정을 그대로 복사한 상태에서 새로만들어진 job만의 내용을 살짝 수정하길 원했는데 다행히 방법이 있었고 간단했다. job 복사하기 기존에 여러가지 job들이 있다, 새로운 Item 클릭 copy from에 기존의 job이름을 적으면 자동완성이 된다. 기재하고 생성 클릭 2022. 5. 5.
jenkins github 연동 jenkins github 연동 새로운 Item > freestyle project 클릭 GitHubproject > Project url에 자신의 github주소를 적으면 아래와같이 왼쪽 메뉴에 GitHub아이콘이 생기면서 링크가 걸린다.(이건 연동이아니라 그냥 링크 추가정도) 소스코드관리 > Git선택 > Repository URL에 git 주소 기재 Credentials에 github 로그인계정추가 Branch Specifier에 */main으로 쓴다. Branch Specifier */master로 쓸 경우 에러발생 가끔 블로그에 보면 */master가 쓰여있는데 2022년 5월 기준 */master를 기재하면 아래와같은 에러가 나온다. ERROR: Couldn't find any revision.. 2022. 5. 5.
젠킨스(jenkins) 내부 아이피주소로 변경 클라우드 인스턴스로 구축을 해보니 외부/내부아이피를 가지고 있어 내부의 다른 인스턴스에 노드에이전트 설치 시도시 외부 아이피로 접근하려는 시도가 있었다. 이를 해결하기 위해 젠킨스 서버내에서 설정을 변경해야한다. 설정방법 Manage Jenkins > Configure System 클릭 Jenkins Location > Jenkins URL에서 변경 2022. 5. 3.
반응형