불친절한 블로그

[Django] jenkins github push 자동배포 본문

Project/에너지 레포트

[Django] jenkins github push 자동배포

오누! 2023. 6. 21. 13:16
728x90
반응형

vm + jenkins + git 연동 
1. github에서 토큰 발급

Settings → Developer settings → Tokens


Personal access tokens 생성



Note : 토큰명 지정
Expiration : 토큰 유효기간 설정
Select scopes : 사용 기능 선택



토큰 발급 완료

 




2. Jenkins 연동 설정

 

connection 테스트



3. github Webhooks 설정
github 프로젝트 세팅
Settings → Webhooks → Add webhook


Payload URL : Jenkins 서버 주소에 /github-wehook/ 을 붙여준다.



Add webhook 버튼을 눌러 작업을 완료한다.


젠킨스에서 빌드 유발 설정


github push시 자동배포 완료




 

728x90
반응형

'Project > 에너지 레포트' 카테고리의 다른 글

[Docker] django 수동 배포  (0) 2023.08.23
[Python] 가상환경 세팅  (0) 2023.07.10
Comments