현업 SW 개발자의 연구 노트
Hits
s

Jenkins

Hits
GitHub와 Jenkins를 연동하여 빌드 자동화 및 테스트 자동화를 하는 방법과 팁을 설명합니다.

GitHub와 Jenkins를 연동하여 빌드 자동화, 테스트 자동화, 릴리즈 자동화를 구축하면, SW 개발자의 시간과 노력을 현저하게 절감할 수 있습니다.

GitHub에 Pull Request 시점에 해당 내용이 Jenkins에 전달되고, Jenkins는 자동으로 일련의 과정을 수행하고 그 결과를 다시 GitHub에 알려주기 때문입니다.

또한 SonarQube와 같은 정적 분석툴과 연동하게 되면, 코드에 잠재된 버그 등을 자동으로 분석할 수 있게 됩니다.

✔️ Jenkins Hook이 제대로 전달되지 못하는 경우 해결 방법 (GitHub Pull Request Builder 오류 및 역방향 프록시 설정 오류)

Jenkins에서 GitHub Pull Request Builder가 역방향 프록시 설정 오류 메시지가 발생하면서 빌드되지 않는 오류를 해결하는 방법에 대해서 설명합니다.