본문 바로가기

깃랩3

728x90
반응형
젠킨스(Jenkins)와 깃랩(GitLab)을 웹훅(Webhook)으로 연동하기 젠킨스(Jenkins)와 깃랩(GitLab)은 웹훅(Webhook)으로 연동할 수 있다. 각 시스템별 기준 버전은 아래와 같다.1. 구축 환경Jenkins 2.440.3GitLab 16.1.22. 젠킨스에 깃랩 플러그인 설치아래의 화면처럼 Dashboard → Manage Jenkins → Plugins 으로 이동한다. 여기서 GitLab Plugin을 찾고 설치한다.3. 젠킨스에서 인증 정보 발급아래의 사진처럼 'Dashboard'  → 웹훅을 설정할 프로젝트 → 'Configuration Build Triggers' 으로 이동하여 시크릿 토큰(Secret token)을 생성하고 저장한다. 시크릿 토큰 값은 GitLab에서 사용할 것이기 때문에 기억해야 한다.아래의 화면에서 찾을 수 있는 웹 훅 주소는.. 2024. 9. 13.
[깃랩/GitLab] "Url is Blocked" 오류 발생시 아웃바운드 설정 방법 오류 발생 화면과 원인아래와 같이 깃랩(GitLab)에서 웹훅(Webhook) 설정시에 오류가 발생한다면 아웃바운드를 허용해야 정상적으로 이용이 가능하다.Url is blocked: Requests to the local network are not allowed아웃바운드 허용 설정아웃바운드 화이트리스트를 작성하는 화면은 깃랩 관리자로 로그인한 후 'Settings' → 'Network' → 'Outbound requests'에서 찾을 수 있다. 아래의 사진처럼 허용하고자 하는 IP주소 또는 IP주소대역을 입력하고 저장하면 아웃바운드 설정이 완료된다. 2024. 5. 15.
[Docker] sameersbn:gitlab SMTP 설정 SMTP 설정 방법 도커(Docker)에서 sameersbn:gitlab으로 GitLab을 구성하는 경우 SMTP 정보를 'docker-compose.yml'의 GitLab 환경정보에 입력하면 GitLab이 SMTP를 활용하여 메일을 발송할 수 있다. - SMTP_ENABLED=true - SMTP_DOMAIN=smtp.gmail.com - SMTP_HOST=smtp.gmail.com - SMTP_PORT=587 - SMTP_USER={지메일주소} - SMTP_PASS={비밀번호} - SMTP_STARTTLS=true - SMTP_AUTHENTICATION=login 참고문서 "[GitLab] 지메일을 SMTP 메일 발송 서버로 설정하자", 공학코드, 2022년 3월 15일. @원문보기a "Mail", .. 2023. 7. 18.