일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 알고리즘스터디
- 코테스터디
- 코딩테스트
- 1일1코테
- 프로그래머스 Lv.0
- Redux-Toolkit
- 코테준비
- next.js
- 프로그래머스 코딩테스트
- next.js 에러
- html
- mysql
- 정보처리기사
- 프로그래머스 코테
- 개발자
- 프로그래머스 알고리즘
- 알고리즘공부
- 코테공부
- 정처기기출
- js
- 프로그래머스 레벨0
- CSS
- 프로그래머스코딩테스트
- 프로그래머스코테
- 자바스크립트
- 코딩
- 프로그래밍
- 프로그래머스알고리즘
- 알고리즘문제
- 프로그래머스
- Today
- Total
목록jenkins (3)
계발하는 개발자
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/K80Oo/btsuSnzbWnA/fYEKjSeDb690BsobaRHzp1/img.png)
이번에는 Jenkins와 Github Repository 연동 및 빌드 자동화 구성 방법에 관해 정리해보려 한다. (빌드 자동화할 Repository가 이미 존재한다는 가정하에 정리한 글임을 참고) Step GitHub Token 발행 (이미 발행했거나 토큰 값을 아는 경우 생략) Jenkins 설정 Jenkins 플러그인 설치 Jenkins credential 설정 github server 설정 Jenkins Item 생성 및 환경설정 github webhook 설정 테스트 1. GitHub Token 발행 GitHub 홈페이지 -> 우측 [Settings] 클릭 좌측 [Developer settings] 클릭 Personal access tokens > Tokens (classic) -> Genera..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dDYwhf/btsuqAkn2kd/99P61ajpBXPfEnfOukDTsK/img.png)
참고 https://www.jenkins.io/doc/administration/requirements/java/ 에러 JDK 20버전 설치후 이어 Jenkins를 설치하려고 했을 때 JDK 20 경로 설정후 Next를 눌렀을때 아래와 같은 버전 호환 경고창이 계속 떴다. 원인 Jenkins 공식 문서에서 확인한 결과, 22년 6월 릴리즈 버전부터 jenkins를 설치할 때 필요로 하는 java 버전이 11또는 17 버전으로 바뀌었다는 이슈를 접했다. 해당 이슈에 따르면, jenkins를 설치시 필요한 java 버전은 11 또는 17버전인데 나는 20버전으로 계속 시도하려다 보니 해당 에러가 자꾸 뜬 것이다. 해결 메시지 안내대로 JDK 17 버전 설치후 환경 변수 설정 + 다시 이전 같은 방법으로 je..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bRcMjN/btsufZSIFVA/21Tf7Jc4qxVElmbmThUak0/img.png)
Jenkins 설치 시작 기본 설정된 경로 그대로 Next LocalSystem으로 선택 / 계정은 나중에 따로 설정 가능 포트는 겹치지 않게 설정 / 8080 특히 ❌ Jenkins는 Java 기반이기에 JDK가 필히 설치되어 있어야 한다. JDK 설치 방법은 하단 포스팅 참고⬇️ [JDK] JDK 17 설치 & 환경 변수 설정하기 📌 시작하기에 앞서, 22년 6월 릴리즈 버전부터 jenkins를 설치할 때 필요로 하는 java 버전이 11또는 17로 바뀌었다고 한다. 최신 JAVA 20 버전 설치 후, jenkins 설치시 버전 호환 오류가 발생한다면, Java ziszini.tistory.com 기본 설정 건드리지 않고 그냥 Next