반응형

Jenkins 2

GCP ec2-micro Jenkins yarn build 멈춤 (AWS EC2 t2.micro도 동일)

Yarn build를 해보자 젠킨스 설치가 끝나고 CD설정을 위해 Nodejs플러그인부터 설치를 해주었습니다. 플러그인을 설치하고 재시작 해준 다음 Global Tool Configuration에 가서 플러그인 설정을 해줍니다. NodeJS항목 가서 이름 적당히 짓고 NodeJS 버전을 선택해줍니다. (2022.12.15.기준 18.12.1LTS) 그리고 yarn을 쓸 것이기 때문에 yarn도 추가해줍니다. 그다음 새로운 파이프라인 프로젝트를 생성해서 깃이랑 연결해줍니다. Project url에 깃허브 레포 주소 입력해주고 아래 빌드 트리거에 깃허브 훅 트리거에 체크해줍니다. Pipeline script from SCM을 선택하고 레포지토리 URL에는 깃허브 레포 HTTPS URL .git으로 끝나는 주..

GCP 2022.12.15

Google Cloud Platform VM 인스턴스에 jenkins 설치하기 삽질(도커엔딩)

구글 클라우드 플랫폼에 젠킨스를 올려보자! 구글 클라우드 플랫폼에 VM인스턴스 평생 무료 옵션이 있길래 냉큼 가입해서 24시간 돌아가는거니까 Jenkins 서버로 써보자! 라고 생각을 하고 e2-micro 사양의 컴퓨팅 서버에 젠킨스 설치를 시도해 보았습니다. 우분투(Ubuntu 18.04.6 LTS) 로 시작했고 vCPU 2개와 1GB 메모리 30GB의 스토리지의 사양으로 되어있습니다. 젠킨스 공식 홈페이지에서 최소 사양을 확인해봤을때 충분히 가능해보여서 바로 설치 시작했습니다. 공식 홈페이지에 쓰여있는대로 젠킨스 LTS 설치 스크립트 복붙을 했습니다. Jenkins 구동에는 자바가 필요하므로 자바 11도 설치했습니다. sudo apt update sudo apt install openjdk-11-jr..

GCP 2022.12.13
반응형