본문 바로가기

AWS

Jenkins 설치 및 GitLab 연동

- 설치 및 연동

참고 페이지 링크

 

- Jenkins Build 시 경로(홈 디렉토리)

/var/lib/jenkins/workspace/[프로젝트명]

 

- Jenkins의 방화벽 설정 문제

일반적으로 방화벽 해제를 하는 것이 맞다고 한다.

 

- SSL 적용 여부

Jenkins 서버가 다른 서버와 통신해야 할 경우에는 필요, ex) MSA

 

- Auto Build

Command Line, Shell Script, Pipeline 등 이용

++ Command Line을 이용했는데 Shell Script와 Pipeline을 이용하면 예외처리가 가능하기 때문에 유연성이 좋다.

 

- 참고 사이트

https://hyunmin1906.tistory.com/272

 

[Ubuntu 20.04] 젠킨스(Jenkins) 설치 및 설정

■ Jenkins Jenkins는 Java로 빌드 된 오픈 소스 CI (Continuous Integration) 및 CD (Continuous Delivery) 도구이며, Jenkins는 기본적으로 소프트웨어 프로젝트를 빌드, 테스트 및 배포하기 위해서 사용한다...

hyunmin1906.tistory.com

https://velog.io/@kido/EC2Jenkins-CICD-%EC%9E%90%EB%8F%99%EB%B0%B0%ED%8F%AC

 

EC2+Jenkins CI/CD 자동배포

EC2 + Jenkins 를 사용하여 springboot, vue 자동배포 MobaXterm를 사용하여 EC2에 접속 login as: ubuntu 입력 초기화면 ec2 ubuntu 환경에 docker, jenkins, mysql, npm을 설치합니다. jen

velog.io

 

'AWS' 카테고리의 다른 글

NginX 설치 및 서버 구성  (0) 2022.08.23
SpringBoot, Vue Build하기  (0) 2022.08.23
Docker로 MySQL 컨테이너 생성  (0) 2022.08.23
Docker 명령어 정리  (0) 2022.08.22