Folers Plugin
: 작업을 구성하기 위해 폴더를 생성할 수 있도록 지원
: 작업을 폴더별로 구분이 가능
OWASP Markup Formatter Plugin
: 젠킨스의 작업, 빌드, 보기 등의 서식을 안전한 마크업 언어로 지정하기 위한 플러그인
: OWASP java HTML 검사기를 사용하여 HTML 소스를 검사
ㆍOWASP
: 웹에 관한 정보 노출, 악성 파일 및 스크립트, 보안 취약점 등을 연구하는 오픈소스 웹 애플리케이션 보안 프로젝트
Build Timeout
: 젠킨스의 빌드가 너무 오래 걸릴 경우 자동으로 빌드를 중단 시키는 플러그인
: 파이프라인에서 사용할 수 없음
Credetials Binding
: 자격증명을 환경변수에 바인딩(매핑)하여 빌드 단계에서 사용할 수 있도록 함
: 타 플랫폼과 연계를 위한 자격증명을 지원
Timestamper
: 젠킨스 작업 콘솔 출력에 작업 시간을 표시하는 플러그인
Workspace Cleanup
: 선언형 파이프라인에서 빌드 후 workspace를 정리할 경우 사용되는 플러그인
: 빌드 이후 workspace를 정리
Ant
: Java에서 사용하는 자동화 빌드 도구
: XML 기반의 빌드 스크립트를 작성하여 작동
: 젠킨스는 Java 기반의 도구이기 때문에 Ant를 사용
Gradle
: 스크립트 언어인 Groovy를 이용한 자동화 빌드 도구
: Java, C, C++, 파이썬 등의 언어를 지원하며 Groovy 기반의 언어인 DSL을 사용
: 젠킨스의 프로젝트를 빌드하거나 파이프라인을 작성하고 빌드할때 사용
pipeline
: 젠킨스 파이프라인을 작성하고 이를 빌드하기 위한 기본 플러그인
GitHub Branch Source
: 깃허브 레포지터리의 브랜치를 제어하기 위한 플러그인
: 빌드 이후 레포지터리에 브랜치를 생성하기 위함
Pipeline GitHub Groovy Libraries
: 깃허브에서 Groovy기반의 언어인 DSL로 작성된 파이프라인을 로드 하기 위한 플러그인
Pipeline: Stage View
: 복잡한 파이프라인이 있는 경우 각 단계의 진행 상황을 확인하기 위한 플러그인
: 파이프라인 빌드 기록을 시각화 하여 표현
ㆍStage
: DSL 명령어가 수행되는 공간
Git
: 깃허브와 연동하기 위한 플러그인
SSH Build Agents
: SSH를 통해 에이전트를 실행시키기 위한 플러그인
ㆍ에이전트
: Master node에 의해 Job이 실행되는 Node
: 기존 Master-Slave 구조에서 Slave에서 변환된 이름
Matrix Authorization
: 젠킨스의 세분화된 액세스 제어를 구현하는 플러그인
: 프로젝트 기반 매트릭스 인증을 통해 각 항목 또는 에이전트에 대한 권한 구성
: 코드 및 DSL 지원
PAM Authentication
: PAM 지원을 위한 플러그인
ㆍPAM (Pluggable Authentication Module)
: 리눅스에서 애플리케이션과 서비스에 대한 동적인증을 제공하는 모듈
LDAP
: LDAP 지원을 위한 플러그인
ㆍLDAP (Light Directory Access Protocol)
: 분산 디렉터리 서비스에서 사용자, 시스템, 네트워크, 서비스, 앱 등의 정보를 공유하기 위한 프로토콜
: 네트워크 상에서 파일이나 데이터 등을 찾도록 지원
Email Extenstion
: 이메일을 보낼 시기 및 수신 대상자 등을 지정하기 위한 플러그인
Mailer
: 젠킨스의 빌드 결과를 이메일로 전송하기 위한 플러그인
Refference
'CICD > Jenkins' 카테고리의 다른 글
젠킨스 서버 시간대 변경하기 (0) | 2021.10.03 |
---|---|
Jenkins 컨테이너에서 다른 컨테이너로 SSH를 통해 배포하기 [publish over SSH] (0) | 2021.10.02 |
Jenkins 컨테이너 만들기 (0) | 2021.10.01 |
젠킨스의 주요 기능 (0) | 2021.10.01 |
깃허브 웹훅 도입 및 젠킨스 연동 (GitHub Webhook with Jenkins) (0) | 2021.09.30 |