본문 바로가기
728x90

젠킨스4

jenkins(젠킨스) 알람 slack으로 받기 jenkins 알람을 슬랙(slack)으로 받아보자! 우선 Jenkins 관리>시스템 설정에 들어온다 환경설정 페이지로 이동 될텐데 거기서 밑으로 내리다 보면 slack영역이 있다.(슬랙 플러그인이 설치되어 있어야 한다.) 설치 안했다면 여기서 설치하고 오자! jenkins plugin install 젠킨스 플러그인 설치 젠킨스에 플러그인이 있다고 한다! 내가 원하는건 슬랙 노티피케이션.! 기존에는 try catch로 에러나면 slack보내게 해놨었다! 그리고 /var/log 경로에도 로그 쌓아놓게 했는데.. jenkins 는 로그도 확인 s-yun.tistory.com workspace에 서브도메인을 입력 블라블라.slack.com 여기서 블라블라가 서브 도메인~ member id 부분에는 채널 아이디.. 2021. 9. 24.
jenkins plugin install 젠킨스 플러그인 설치 젠킨스에 플러그인이 있다고 한다! 내가 원하는건 슬랙 노티피케이션.! 기존에는 try catch로 에러나면 slack보내게 해놨었다! 그리고 /var/log 경로에도 로그 쌓아놓게 했는데.. jenkins 는 로그도 확인할 수 있더라!! 아무튼 젠킨스로 바꾸면서 여기서 제공해주는 기능을 쓸 수 있다는 걸 알게 되었다. 설치는 엄청 간단했다. 클릭클릭만 하면 설치된다. 대시보드에 접속하면 좌측 메뉴에서 Jenkins 관리 > 플러그인 관리 클릭. slack찾아서 다운 받으면 된다. 바로 다운로드 진행 되는게 화면에서 나타난다. 기다리자~~ 맨 밑에 jenkins재시작 체크박스에 체크해주자! 자동으로 재시작이 됨. 기다리면 초기 화면으로 돌아온다!! 등록한 스케쥴 하나 선택해서 수정화면으로 가서 빌드 후 조.. 2021. 9. 17.
crontab 대신 jenkins로 스케쥴 등록하기 jenkins 배치파일 등록해보자!(스케줄) 접속방법 http://아이피 또는 도메인 : 포트번호 로 웹으로 접속할 수 있다. 이전에 등록했던 정보로 로그인 해주자! 좌측에 새로운 item을 클릭하면 다음과 같은 화면으로 이동한다. 필수인 item name은 어떤 주기의 스케쥴인지 알 수 있도록 입력하면 좋을듯하다. 맨위에 Freestyle project 선택후 이동!! 어떤 스케쥴인지 간단히 설명 작성! 소스코드 관리는 선택 안할거라 none에 그대로 둔다. 스케쥴을 돌릴라 Build periodically선택 후 주기 입력! 필자는 17분마다 한번씩 ㅎㅎ * * * * * 분당 */2 * * * * 2분마다 빌드환경은 일단 패스! Build > Add build setp > Execite shell .. 2021. 9. 16.
centos7 Jenkins install 젠킨스 설치 크론탭으로 돌리던걸 젠킨슨으로 바꾸기로 함! 자바설치 # sudo yum install java-1.8.0-openjdk-devel Jenkins 저장소를 활성화한다! # curl --silent --location http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo | sudo tee /etc/yum.repos.d/jenkins.repo # sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key 설치 # sudo yum install jenkins 설치하려하니 다음과 같은 에러 발생! public key for jenkins-2.303.1-1.1.noarch.rpm is not installed .. 2021. 9. 14.