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키
![](https://blog.kakaocdn.net/dn/bBWUfU/btrRsVgwVkq/fQqfUtYGPlS1kLAYFAM3b0/img.png)
입력 후 연결 Test
![](https://blog.kakaocdn.net/dn/bsLmCO/btrRtG393Km/95UWN0KjQtRhssausGQRf1/img.png)
반응형
반응형
728x90
반응형
LIST
'Develope > AWS' 카테고리의 다른 글
[AWS] EC2에 Git & Maven 설치 (0) | 2022.11.16 |
---|---|
[AWS] EC2에 Jenkins 설치하기 (with Docker) (0) | 2022.11.11 |
[AWS] ELB 생성 및 EC2 연결 (0) | 2022.11.10 |
[AWS] ACM & Route53으로 DNS 연동하기 (0) | 2022.11.10 |
[AWS] EC2에 Apatch & Tomcat 설치 (0) | 2022.11.07 |