개인공부/배포4 미니 피씨의 젠킨스를 이용한 ci/cd 작업 - 젠킨스 와 docker-compose Jenkins pipeline (4) 젠킨스 Jenkins 미니피씨에 로컬로 설치하기 설치는 블로그를 돌아다니면서 설치하세요 https://docs.3rdeyesys.com/dev-tools/ncloud-dev-tools-jenkins-server-install-guide-centos.html 모든 곳의 설치하는 과정은 많이 있어요 저는 Jenkins pipeline의 pipeline script 쉡스크립트 만 보여드릴꺼에요 1. 젠킨스 (Jenkins) pipeline script 설정 Docker와 docker-compse을 설치를 하세요 저와 같이 설치를 하고 실행을 하세요 이유는 아직 모르겠습니다.... 그냥되서 좋게 생각하고 공부를 더해야될꺼 같아요 pipeline { agent any tools { nodejs 'nodejs' /.. 2023. 9. 2. 미니 피씨의 젠킨스를 이용한 ci/cd 작업 - nginx, mysql 마운트하기 위한 환경설정 (3) nginx, mysql 마운트하기 위한 환경설정 nginx, mysql 마운트하기 위한 환경설정 이부분 ├── database │ └── mysql │ └─── my.cnf ├── nginx │ └── nginx.conf │ └── nginx.conf 폴더 구성 (제발 보세요) 깃도 보면서 비교 폴더 구성 기본 폴더는 docker-compose.yml 이있는 폴더가 root 폴더입니다. ├── backend │ └── spring-boot-3 │ └─── Dockerfile ├── database │ └── mysql │ ├─── Dockerfile │ └─── my.cnf ├── frontend │ └─── Dockerfile ├── nginx │ ├── Dockerfile │ └── nginx.con.. 2023. 9. 2. 미니 피씨의 젠킨스를 이용한 ci/cd 작업 - Dockerfile생성 (2) Spring-boot Dockerfile, docker-compose 작성 스프링-dockerfile을 작성할꺼에요 https://github.com/dmdrk1414/docker-practice-build 폴더 구성 (제발 보세요) 깃도 보면서 비교 폴더 구성 기본 폴더는 docker-compose.yml 이있는 폴더가 root 폴더입니다. 폴더 구성 기본 폴더는 docker-compose.yml 이있는 폴더가 root 폴더입니다. ├── backend │ └── spring-boot-3 │ └─── Dockerfile ├── database │ └── mysql │ ├─── Dockerfile │ └─── my.cnf ├── frontend │ └─── Dockerfile ├── nginx │ ├──.. 2023. 9. 1. 미니 피씨의 젠킨스를 이용한 ci/cd 작업 - 프로젝트 설명 (1) 미니 피씨의 젠킨스를 이용한 ci/cd 작업 - 프로젝트 설명 (1) 미니 피씨의 젠킨스를 이용한 ci/cd 작업 - Dockerfile생성 (2) 미니 피씨의 젠킨스를 이용한 ci/cd 작업 - nginx, mysql 마운트하기 위한 환경설정 (3) 미니 피씨의 젠킨스를 이용한 ci/cd 작업 - 젠킨스 와 docker-compose Jenkins pipeline (4) HTTPS설정 : https://dmdrk1414.tistory.com/61 프로젝트를 시작한 이유 우리 동아리는 모든 작업을 종이로 관리를 합니다. 그래서 자동으로 모든 것을 하고싶어서 이프로젝트를 시작을 하였습니다. 저의 동아리 관련 모든 것들을 관리하는 NCT 누리 컨트롤 타워입니다. 환경 지금 서비스 되는 환경은 동아리 내에 있.. 2023. 9. 1. 이전 1 다음