[AWS] CI/CD 구축 : EC2에 Jenkins 기본 설정하기

728x90
반응형
SMALL
반응형

 

# H1

Title

Content


## H2

Title

Content


### H3

Title

Content

  •  
  • ref 2
  • ref 3
반응형

 

반응형

 

CI/CD 구축하기 2탄

 

1탄 Jenkins 설치는 해당 게시글 확인

https://hoooon-s.tistory.com/248

 

[AWS] CI/CD 구축 : EC2에 Jenkins 설치하기

# Architecture 우선 간단하게 구성을 하려 한다. 이후에 S3, Code Deploy 추가 후 SNS를 이용하여 Slack 알림까지 확장 해야겠다. # 사전 작업 ## EC2 생성 AMI : Amazon Linux 2 AMI 인스턴스 유형 : t2.micro 키페어 및

hoooon-s.tistory.com

 

 

반응형

 

 

# Jenkins 기본 설정


## 플러그인 설치

Jenkins 관리 > System Configuration Tab > 플러그인 관리

 

설치할 플러그인 목록

  • Maven Integration plugin
  • Maven Invoker plugin
  • Publish Over SSH
  • SSH Build Agents plugin
  • GitHub Integration

 


 

## JDK & Git & Maven 경로 설정

Jenkins 관리 > System Configuration Tab > Global Tool Configuration

 

 

 

### JDK

 


 

### Git

 

 


 

### Maven

 

 

반응형

 

## JDK & Git & Maven 경로 설정

Jenkins 관리 > System Configuration Tab > 시스템 설정

 

 

 

### GitHub

 

  • Name : 자유롭게 입력
  • API URL : 동일하게 입력
  • Credentials : 생성 > Jenkins

 

 

  • Domain : Global
  • Kind : Secret test
  • Scope : Global
  • Secret : Git Access Token
  • ID : 자유롭게 입력

 

GitHub 정보 입력 후 Test connection

 


 

### Publish over SSH

 

  • Name : 자유
  • Hostname : ec2 private ip
  • Username : ec2 사용 user
  • Remote Direcoty : ec2에 파일 떨굴 위치
  • 고급 Tab
    • Path to key : 생략
    • Key : ec2 pem키

 

 

입력 후 연결 Test

 

반응형
반응형

 

728x90
반응형
LIST