Docker
GitLab 웹훅 적용
쭈녁
2024. 4. 22. 02:08
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. 실행 확인
- 테스트를 눌러 파이프라인이 실행된 것을 확인할 수 있다.