Jenkins 빌드 실패 시 Discord로 알림 받기 - Webhook 5분 설정
Jenkins 빌드가 실패하면 Discord 채널로 즉시 알림 받는 방법. Discord Webhook 생성부터 Jenkinsfile 설정까지 5분이면 끝난다.
8개의 글
Jenkins 빌드가 실패하면 Discord 채널로 즉시 알림 받는 방법. Discord Webhook 생성부터 Jenkinsfile 설정까지 5분이면 끝난다.
사무실 Mac에 개발 환경을 구축하고 Tailscale로 언제 어디서나 접속 가능하게 만드는 방법. Docker, Node.js, MySQL 환경을 집에서도 안전하고 빠르게 사용할 수 있다.
젠킨스 설치, 초기 설정, 플러그인 구성, 인증 정보 관리, 파이프라인 생성까지 실무에서 필요한 모든 내용을 정리했다. 각 주제별로 상세한 가이드 문서를 링크해두었다.
젠킨스에서 GitHub Personal Access Token, AWS Credentials, Slack 인증 정보를 등록하고 관리하는 방법을 정리했다. Jenkinsfile에서 크레덴셜을 사용하는 방법도 함께 다룬다.
젠킨스 설치 후 가장 먼저 해야 할 초기 설정들을 정리했다. 관리자 비밀번호, executor 동시성 설정, Gmail 이메일 알림, 시스템 환경변수와 nvm 권한 문제 해결 방법을 다룬다.
젠킨스에서 멀티브랜치 파이프라인 프로젝트를 생성하고 Jenkinsfile로 빌드 파이프라인을 구성하는 방법을 정리했다. 특정 브랜치만 빌드하도록 필터링하는 방법과 SSH 배포 설정도 함께 다룬다.
젠킨스에서 자주 사용하는 플러그인들의 설치 및 설정 방법을 정리했다. GitHub OAuth 로그인, Node.js 환경 구성, Slack 알림 연동, 외부 IP 바인딩 설정을 다룬다.
Mac과 Amazon Linux 환경에서 젠킨스를 설치하는 방법을 정리한다. 기존 젠킨스가 설치되어 있던 환경에서 재설치할 때 주의할 점과 .jenkins 디렉토리 마이그레이션 팁도 함께 다룬다.