본문 바로가기
반응형

Jenkins3

[JENKINS] 젠킨스 기타 설정 (Poll SCM | SLACK 연동) 1. Poll SCM 특정한 시간에 프로젝트를 빌드를 하도록 설정하는 기능입니다. 프로젝트 구성의 빌드유발에서 Poll SCM을 선택합니다. Schedule에서 원하는 시간 스케쥴링을 입력하고 Ignore post-commit hooks 여부를 결정합니다 만약 변경사항이 없다면 빌드하지않습니다. 2. Slack 알림받기 슬랙에 들어가 더보기 → 앱을 클릭 후 Jenkins를 선택합니다. 관리페이지가 나타나면 왼쪽에 Slcak에 추가하기를 클릭합니다. 그 후, 원하는 채널을 선택하고 하단의 버튼을 클릭합니다. 생성된 토큰만 따로 복사 후, 설정저장을 누릅니다. 다시 Jenkins로 돌아와서 Jenkins 관리 → 시스템 구성으로 들어가 Slack을 찾습니다. Workspace는 Jenkins도메인의 이름 .. 2022. 11. 29.
[JENKINS] Jenkins-GitLab 프로젝트 빌드 및 실행하기 해당 문서는 Spring프로젝트 빌드 설정을 기준으로 작성하였습니다. 2-4. Build Steps와 2-5. 빌드 후 조치는 Spring관련 설정이오니 참고부탁드립니다 :) 1. GitLab 토큰 발급 및 등록 GitLab로그인 후, 토큰을 발급받습니다. Token name은 임의로 설정하면 되며, Expiration date는 설정하지 않습니다.(갱신하지 않기 위해) scopes는 api와 read_user를 선택한 후, Create personal access token을 클릭해줍니다. 하단의 토큰을 복사해 보관해둡니다. (만약 복사하지 않고 창을 닫았다면 생성한 토큰 삭제 후 위의 과정을 반복합니다. ) Jenkins로 접속하여 Jenkins 관리 → 시스템 설정으로 들어갑니다. 밑으로 스크롤 하.. 2022. 11. 29.
[JENKINS] Jenkins 설치하기 들어가기에 앞서, 22년 6월 릴리즈 버전부터 jenkins를 설치할 때 필요로 하는 java 버전이 11또는 17로 바뀌었습니다. JAVA 8 버전을 설치 후, yum install jenkins 를 입력했는데 오류가 발생한다면, Java 버전을 새로 설치해야합니다. 자세한 내용은 Jenkins 홈페이지를 확인해주세요 :) 1. JAVA 설치하기 # Java 설치 yum install java-11-openjdk jenkins는 java 기반으로 작동되기 때문에 java를 설치해야합니다. 만약 해당 버전이 설치되어있다면 해당파트는 스킵해도 무방합니다. 저같은 경우 실행 할 프로젝트가 JAVA 8을 사용하고 있고, JAVA_HOME에 등록을 하였기 때문에 11버전을 따로 설치하였습니다. 이럴 경우 일단 .. 2022. 9. 30.
반응형