GitLab을 이용해서 Webhooks Push 이벤트 등록할 때, 아래와 같은 오류 메시지를 만나는 경우가 있습니다. 로컬 네트워크에 대한 요청이 허용되지 않았다는 메시지 인데요. Url is blocked: Requests to the local network are not allowed 아래의 Setting을 통해서 해결이 가능합니다. Gitlab 버전에 따라 상이하겠지만, Outbound requests 에 Allow requests to the local network form hooks and services 를 체크해줍니다. 이후 Webhooks를 등록할때, 정상적으로 등록이 되었습니다!!
프로젝트 생성 Jenkins 좌측 메뉴중 "새로운 Item" 을 등록하는 메뉴를 선택하면, 아래와 같은 화면으로 전환이 됩니다. Enter an item name 부분에 프로젝트를 구분할 이름을 명시 해 줍니다. 일반적인 프로젝트라면, Freestyle Project 메뉴를 선택 한 후 저장해주시면 됩니다. 프로젝트를 생성하게 되면, 일반적인 구성을 할 수 있는 메뉴로 넘어가게 되며, Gitlab과 소스 연동을 위한 소스 코드 관리 메뉴로 이동합니다. 소스 코드 관리 Git 과 연동을 하기 위해서, Repositories URL 에 Gitlab 프로젝트 URL을 명시해 주고, 아래 서명 부분은 최초 연동시 Add 버튼을 클릭하여, Gitlab의 계정을 등록해줍니다. 빌드 유발 지속적인 통합 CI 를 위해..