Post

Jenkins와 GitLab 연동 및 Tomcat 배포

1. Jenkins 관리

1) Global Tool Configuration

img001

img002

  • Maven Configuration

img003

  • JDK

img004

  • Git

img005

  • Maven

img006

2) 플러그인 관리

img007

  • 플러그인 설치

img008

img009

2. Credentials

img010

img011

1) GitLab 계정 ID 및 PW 입력

img012

2) Tomcat manager 계정 ID 및 PW 입력

img013

3) Global credentials 설정 확인

img014

3. 새로운 Item 생성 및 설정

img015

img016

1) 소스 코드 관리

  • GitLab Project 주소 복사

img017

  • 설정

img018

2) Build

  • Invoke top-level Maven targets 선택

img019

  • Maven Version: M2_HOME

  • Goals: clean package

img020

3) 빌드 후 조치

  • Deploy war/ear to a container 선택

img021

img022

4. 빌드

img023

  • 콘솔 출력

img024

5. 배포 확인

  • http://서버주소:8080/

img025

[출처 및 참고]

This post is licensed under CC BY 4.0 by the author.