반응형
Git Push 후 자동 배포를 하게 될 경우 매우 편리하다
그렇지만 반드시 개발 서버에서만 사용할 것을 권장한다 :)
# Jenkins 설정
1. 프로젝트 -> 구성
2. 빌드유발 (젠킨스 프로젝트 URL, 시크릿토큰 복사해두기!)
1) Build when a change is pushed to GitLab. GitLab webhook URL: 젠킨스 프로젝트 URL 체크박스 선택
2) 빌드 유발 원하는 trigger에 체크 박스 선택
3) 고급 버튼 클릭
4) Secret Token 하단 Generate 버튼 클릭
5) 젠킨스 프로젝트 URL 복사 & 생성된 Secret token 복사
# Gitlab 설정
1. 프로젝트 -> Settings -> Webhooks
1) URL 칸에 복사해둔 젠킨스 프로젝트 URL 입력
2) Secret token 칸에 복사해둔 젠킨스 프로젝트 Secret token 입력
3) 하단 Add webhook 버튼 클릭
2. 추가된 Project Hooks에서 Test 버튼 클릭 -> Push events 클릭
성공 시 상단에 파란색바로 200값 확인 가능
푸시 후 젠킨스 접속해서 빌드 추이를 보면 빌드가 잘 유발된 것을 확인할 수 있다
자동배포 완료!
반응형
'개발' 카테고리의 다른 글
[프로그래머스] 알고리즘 문제 풀이 개인 블로그 / GitHub 등에 올려도 될까? (0) | 2022.02.21 |
---|---|
[Jenkins] 젠킨스로 정기 작업 실행하기 / 스케줄 설정 (1) | 2022.01.24 |
[클린 코더] 품새 사이트 기록 (0) | 2022.01.20 |
[UI] 모바일 친화성 테스트 사이트 추천 (2) | 2022.01.17 |
[리액트 / material-ui] DialogTitle에 HTML 태그 포함하기 (0) | 2021.02.09 |
댓글