Dazzling 개발 노트

[CI/CD] 1. Jenkins 플러그인 설치 본문

DevOps/CICD

[CI/CD] 1. Jenkins 플러그인 설치

dj._.dazzling 2023. 12. 22. 21:13

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를 확인해 보자.