Infra

[Infra] Jenkins와 Docker를 사용한 Vue3 + Spring boot2 배포 (2)

Hoo_Dev 2024. 5. 8. 10:34

Jenkins 설정

Plugin 설치

Jenkins를 본격적으로 사용하기 전, Jenkins의 동작을 도와주는 플러그인들을 설치해보려 한다.

설치 Plugin 항목

  • Gradle
    • Java(spring Boot)를 빌드하기 위한 Plugin
  • NodeJS
    • NodeJS(Vue3)를 빌드하기 위한 Plugin
  • Publish over SSH
    • Jenkins에서 빌드 된 파일을 외부 서버로 옮기기 위한 Plugin

Plugin(Gradle, NodeJS, Publish over SSH) 설정

Gradle

  • 본인이 Jenkins에서 사용 할 Gradle의 버전을 지정해준다.(자신이 사용하는 프로젝트의 Gradle 버전과 일치 시키기를 권장)

NodeJS

  • 본인이 Jenkins에서 사용 할 Node 버전을 지정해준다.(자신이 사용하는 프로젝트의 Node 버전과 일치 시키기를 권장)

Publish over SSH

  • Name
    • 본인의 서버를 식별 할 수 있는 이름을 지정(자유롭게 지어도 무관)
  • Hostname
    • 배포할 서버의 IP 및 도메인 주소
  • Username
    • 배포할 서버의 user 계정을 명시
  • Remote Directory
    • 원격 조작 시, 기본 위치로 사용할 경로

'Infra' 카테고리의 다른 글

[Infra] Jenkins와 Docker를 사용한 Vue3 + Spring boot2 배포 (1)  (0) 2024.04.23