WebHook

· WebHook
1. Jenkins 내에서 Jenkins 관리 선택    2. Credentials 선택      3. Add credentials 선택      4. Kind 는 username with password 로 선택username 은 깃허브 아이디password 는 깃허브 토큰ID 는 스크립트 내에서 정의할 변수(아무거나)      5. 파이프라인 내 구성에서 Github project 에는 레포지터리 url 을 넣고 아래 Build Triggers 에는 Github hook trigger for GITScm polling 선택   6. 스크립트에서 아래 빨간 밑줄 친 부분 추가(만약 private 한 레포지터리에서는 저렇게 해주지 않으면 빌드가 안됨)     ※실행결과 리드미 파일에 11을 추가하고 pu..
· WebHook
★ token 만드는 이유 : Jenkins 가 Github 레포지터리에 API 호출을 통해서 여러가지 액션을 할 수 있는 권한을 주기 위함   1. 프로필 사진을 클릭 후 Settings 클릭    2. 왼쪽 목록에서 Developer settings 클릭   3. 왼쪽 목록에서 Personal access tokens → Tokens 클릭    4. Generate new token(classic) 선택    5. 로그인(본인 인증)    6. Note 에 원하는 이름 설정, Expiration은 실제로 Jenkins에 세팅하는 경우는 만료가 없는 걸 추천,Webhook 을 하기 위해서는 admin:repo_hook 선택하면 되고 자기가 만약에 private한 레포지터리를 사용하는 경우는 맨 위에 r..
공부 기록장
'WebHook' 카테고리의 글 목록