Dazzling 개발 노트
[CI/CD] 1. Jenkins 플러그인 설치 본문
Jenkins - GitHub - Docker 연동을 위해 필요한 플러그인을 설치한다.
사용된 플러그인은 다음과 같다.
- Docker
: docer 사용을 위해 설치
- Docker Pipeline
: docker 사용을 위해 설치
- GitHub plugin
: GitHub 사용을 위해 설치
- Generic Webhook Trigger Plugin (선택)
: GitHub에서 특정 branch에서 push가 일어나는 경우에만 배포되도록 설정하기 위해 설치
- SSH Agent Plugin (선택)
: CI/CD 중에 ssh 접속을 위해 설치
- Slack Notification Plugin (선택)
: Slack으로 알림을 받기 위해 설치
선택을 제외한 나머지 플러그인은 최소한으로 반드시 설치해야 하는 플러그인이고,
선택이라고 적힌 플러그인은 빌드 및 배포에 문제는 없으나 추가 설정을 위해 필요한 플러그인이다.
Jenkins 플러그인의 명칭은 버전에 따라 달라질 수 있으니 잘 확인하고 설치한다.
이미 설치가 된 플러그인은 Installed plugins에,
설치가 가능한 플러그인(미설치된 플러그인)은 Available plugins에서 확인할 수 있다.
만약 Available plugins에 원하는 플러그인이 없다면 이미 설치되어 있을 수 있으므로 Installed plugins를 확인해 보자.