todo
- hackerrank easy 5문제
- security-oauth 프로젝트 완성
- jenkins-github 연동
배운 점
web hook ; 일반적으로 변경이 일어난 서버 측에서 해당 이벤트에 대해 클라이언트로 일종의 신호를 보내는 것
이 web hook 을 통해 git에서 jenkins로 이벤트 변경 신호를 보낸다.
그래서 jenkins와 git 연동을 할 때 web hook 설정이 들어간다.
내일 할 것
윈도우 랩탑에서 git-jenkins 자동 빌드되도록 환경 설정
<순서>
- docker로 jenkins 컨테이너 설치 및 구동
- github에 ssh 연결하기 위해 jenkins 설치파일에 ssh키 쌍 생성
- jenkins에 새 프로젝트 만들며 git 연동시키기
- ssh public key는 git repo 세팅에서 deploy key로 등록, private key는 jenkins 프로젝트 - git 연동하기 위해 인증 수단으로 ssh 등록할 때 사용
- 연결한 git repository 세팅에서 web hook 설정하기
- 이때, 랜선 연결해서 정적 ip 받고, jenkins와 web hook 설정에서 해당 ip 설정해주기
- git push 해서 확인
'TIL' 카테고리의 다른 글
[TIL-20230810] (0) | 2023.08.11 |
---|---|
[TIL-20230220] (0) | 2023.02.21 |
[TIL-20221213] Java (0) | 2022.12.14 |
[TIL-20221209] react routing (0) | 2022.12.10 |
[TIL-20221206] react component, hook (0) | 2022.12.06 |