1. GitLab 플러그인 설치
- 젠킨스 GitLab 플러그인을 설치해야 GitLab 웹훅 사용이 가능하다.

2. GitLab 토큰 생성
- 젠킨스 Credentials 생성을 위한 토큰 발급

3. Credantial 생성
- Username with password와 Secret text Credantial 생성하였다.

4. 파이프라인 설정
- Dashboard -> 파이프라인 -> Configuration에서 아래와 같이 설정해 준다.
- GitLab webhookURL 은 깃랩 설정에 사용됨으로 복사해 둔다.

- 아래 고급을 펼쳐 secret token을 발급받아 저장해 둔다.

5. 깃랩 설정
- 깃랩 Repository - settiing - webhooks로 가서 URL과 Secret token에 복사해 둔 정보를 붙여 넣는다.

- Add webhook을 클릭하면 아래와 같이 웹훅이 생성된다.
- Test를 눌러 특정 상황을 테스트해 볼 수 있다.

6. 실행 확인
- 테스트를 눌러 파이프라인이 실행된 것을 확인할 수 있다.

'Docker' 카테고리의 다른 글
| [Docker-compose] Mysql , SpringBoot 배포 (1) | 2024.04.06 |
|---|---|
| Docker + Jenkins + Ec2 + Springboot 배포 실습 (0) | 2024.03.30 |

