Loading...
2023. 2. 5. 07:12

gitlab 프로젝트 CI/CD환경 구축하기 7편 -jenkins 이용해서 node.js backend 서버 docker image로 빌드하기-

node.js - express backend같은 경우는 spring boot나 react와는 다르게 특별히 빌드해주는 방법이 없다 일반적으로 backend내의 모든 파일을 docker image화 시켜서 빌드한다고 한다 1. docker pipeline 설치 docker 이미지 빌드를 위해 docker pipeline이라는 플러그인 설치 2. docker hub 가입 docker hub 페이지로 들어가서 가입하고 Docker Hub Docker Hub Container Image Library | App Containerization Deliver your business through Docker Hub Package and publish apps and plugins as containers in ..

2023. 2. 4. 02:25

gitlab 프로젝트 CI/CD 환경 구축하기 6편 -gitlab에 push하면 자동으로 프론트엔드 빌드하기-

1. gitlab connection 이전에 했던 gitlab connection을 수행한다 gitlab 프로젝트 CI/CD 환경 구축하기 2편 -window에서 jenkins와 gitlab 프로젝트 연동하기 연습- (tistory.com) gitlab 프로젝트 CI/CD 환경 구축하기 2편 -window에서 jenkins와 gitlab 프로젝트 연동하기 연습- 1. plugin 설치 다음 링크에 나온대로 plugin을 모두 설치해줌 [CI CD] Jenkins와 Gitlab 연동 및 CI/CD 구축하기 (tistory.com) [CI CD] Jenkins와 Gitlab 연동 및 CI/CD 구축하기 1. Jenkins 플러그인 설치 우선, Jenkins와 Git deepdata.tistory.com gi..

2023. 2. 4. 02:23

gitlab 프로젝트 CI/CD환경 구축하기 5편 -EC2 서버 내에서 프론트엔드 빌드하기-

1. gitlab 연동하기 이전에 window jenkins에서 했던대로 gitlab 연동을 수행한다 gitlab 프로젝트 CI/CD 환경 구축하기 2편 -window에서 jenkins와 gitlab 프로젝트 연동하기 연습- (tistory.com) gitlab 프로젝트 CI/CD 환경 구축하기 2편 -window에서 jenkins와 gitlab 프로젝트 연동하기 연습- 1. plugin 설치 다음 링크에 나온대로 plugin을 모두 설치해줌 [CI CD] Jenkins와 Gitlab 연동 및 CI/CD 구축하기 (tistory.com) [CI CD] Jenkins와 Gitlab 연동 및 CI/CD 구축하기 1. Jenkins 플러그인 설치 우선, Jenkins와 Git deepdata.tistory.c..

2023. 2. 2. 20:45

gitlab 프로젝트 CI/CD환경 구축하기 4편 -AWS EC2서버에 접속하고 docker를 활용해 jenkins 설치-

1. EC2 서버 접속하기 EC2 서버에 접속하는 방법은 여러가지가 있다 본인이 git bash를 주로 사용하니까 git bash를 이용해 접속해본다 제공받은 pem 파일 경로 위에서 ubuntu 계정으로 접속할려면... $ssh -i ubuntu@ 질문이 나오는데 Are you sure you want to continue connecting (yes/no/[fingerprint])? yes 입력하면 된다 접속에 성공하면 git bash창이 다음과 같이 바뀐다 2. docker 설치하기 우분투 환경에서 docker를 설치하려면 공식문서에서 install using the repository 부분 그대로 따라하면 되겠다 https://docs.docker.com/engine/install/ubuntu/ ..