소개
Notify Me CI는 여러 CI 서버의 빌드 상태를 모니터링하는 데스크톱 및 시스템 트레이 응용 프로그램입니다. 이 프로그램은 Jenkins, AppVeyor, Travis CI와 같은 서버를 추가하고, 빌드의 성공, 실패, 중단 등의 상태를 시스템 트레이에서 알림으로 받을 수 있게 해줍니다. 개발팀이나 DevOps 엔지니어들이 여러 프로젝트의 CI 파이프라인 상태를 한눈에 파악하는 데 유용합니다.
상세정보
프로그램 소개
Notify Me CI는 여러 CI 서버의 작업 상태를 한 곳에서 모니터링하고 실시간으로 알림을 받을 수 있는 시스템 트레이 기반 응용 프로그램입니다. 여러 프로젝트의 빌드 성공, 실패, 중단 등의 상태를 시스템 트레이 아이콘을 통해 빠르게 확인할 수 있습니다.
주요 기능
- 여러 CI 서버 추가 및 관리: Jenkins, AppVeyor, Travis CI를 지원합니다.
- 시스템 트레이 알림: 빌드의 성공, 실패, 중단 등의 상태를 시스템 트레이에서 실시간으로 알려줍니다.
- 서버별 설정: 각 서버의 URL, 이름, 폴링 빈도, 인증 정보 등을 개별적으로 설정할 수 있습니다.
다운로드·설치 방법
Notify Me CI는 Chocolatey 패키지 관리자를 통해 설치할 수 있습니다. Chocolatey가 설치된 Windows 시스템에서 다음 명령어를 실행하면 됩니다.
choco install notify-me-ci
또한 공식 GitHub 저장소에서 .zip 파일로 직접 다운로드하여 설치할 수도 있습니다.
기본 사용법
설치 후 응용 프로그램을 실행하면 기본적으로 ‘Servers’ 탭이 열립니다. 여기에서 다음 단계를 따라 서버를 추가합니다.
- 서버 유형을 선택합니다 (예: Jenkins).
- 서버에 고유한 이름을 지정합니다.
- 서버의 메인 URL을 입력합니다 (예: http://localhost:8080/).
- 서버를 확인할 빈도(초 단위)를 선택합니다.
- 필요한 경우 사용자 이름과 API 토큰 또는 비밀번호를 ‘사용자 이름:API 토큰’ 형식으로 인증 필드에 입력합니다.
- ‘Add Server’를 클릭합니다.
서버가 추가되면 응용 프로그램은 백그라운드에서 지정된 빈도로 서버를 확인하고, 상태가 변경될 때 시스템 트레이에서 알림을 제공합니다. 작업을 보려면 ‘Jobs’ 탭으로 이동합니다.
이런 경우에 유용합니다
여러 CI 서버를 동시에 관리하는 개발자나 팀에게 유용합니다. 예를 들어, 하나의 모니터에서 Jenkins 빌드의 성공/실패, AppVeyor 프로젝트의 상태, Travis CI 파이프라인의 결과를 빠르게 확인하고 대응할 수 있습니다.
지원 환경·시스템 요구사항
Notify Me CI는 Windows 운영 체제에서 실행됩니다.
최신 버전·업데이트
현재 버전은 1.3.3.13입니다. 이 소프트웨어는 MIT 라이선스를 따르고 있으며, 최신 업데이트 및 소스 코드는 공식 GitHub 저장소에서 확인할 수 있습니다.
제한 사항·확인 사항
각 CI 서버에 대한 접속 정보(URL, 인증 정보 등)를 사용자가 직접 올바르게 설정해야 합니다. 특히 AppVeyor 사용 시에는 API 토큰이 필수입니다.
시스템 요구사항
Windows 운영 체제


