사용자 관리 시스템 모노레포 구조 문서
Lerna 기반 사용자 관리 시스템 모노레포의 패키지 구성과 테스트·배포 파이프라인을 정리한 문서
이 프로젝트에서의 Jenkins 활용
빌드 및 테스트 CI 파이프라인 자동화
프로젝트 31개에서 사용했습니다. 각 프로젝트에서 어떤 역할로 썼는지 아래에 정리했습니다.
빌드, 테스트, 배포 과정을 자동화하는 오픈소스 CI/CD 자동화 서버
Jenkins는 소스 코드 변경을 감지해 빌드, 테스트, 배포를 자동으로 수행해주는 오픈소스 자동화 서버입니다. 사람이 매번 수동으로 빌드하고 서버에 배포하는 반복 작업을 없애고, 코드가 저장소에 올라올 때마다 정해진 절차대로 검증·배포되도록 만들기 위해 등장했습니다. 파이프라인을 코드(Jenkinsfile)로 정의할 수 있어 빌드 절차 자체를 버전 관리할 수 있고, 다양한 플러그인을 통해 Git, Docker, Kubernetes, 클라우드 서비스 등과 쉽게 연동됩니다.
코드를 Docker 이미지로 빌드한 뒤 레지스트리에 push하는 두 단계짜리 파이프라인 예시입니다.
pipeline {
agent any
stages {
stage('Build') {
steps {
sh 'docker build -t myapp:latest .'
}
}
stage('Push') {
steps {
sh 'docker push myapp:latest'
}
}
}
}위 개요는 기술 학습을 돕기 위해 자동 생성된 일반 설명입니다. 정확한 사양과 최신 정보는 공식 문서를 확인하세요.
위 개념이 실제 프로젝트에서 어떻게 쓰였는지 보여줍니다.
Lerna 기반 사용자 관리 시스템 모노레포의 패키지 구성과 테스트·배포 파이프라인을 정리한 문서
이 프로젝트에서의 Jenkins 활용
빌드 및 테스트 CI 파이프라인 자동화
SQS 큐 메시지를 트리거로 AWS Lambda가 SES를 통해 이메일을 비동기 발송하는 서버리스 구조 문서
이 프로젝트에서의 Jenkins 활용
빌드 및 테스트 CI 파이프라인 자동화
다수의 Java 서비스가 공통으로 참조하는 DB 스키마·엔티티를 하나의 라이브러리로 관리하는 프로젝트
이 프로젝트에서의 Jenkins 활용
라이브러리 빌드/배포 CI 파이프라인 구성
NFT 소셜 플랫폼을 위한 Lerna 기반 모노레포 구조와 코드 스캐폴딩, CI 파이프라인을 정리한 문서 프로젝트
이 프로젝트에서의 Jenkins 활용
CI 파이프라인 구성
Lerna 기반으로 여러 패키지를 묶은 NFT 추첨(래플) 서비스 모노레포의 구조와 CI 설정 문서
이 프로젝트에서의 Jenkins 활용
빌드 및 테스트를 자동화하는 CI 파이프라인 구성
NFT 마켓플레이스 운영자를 위한 React 기반 어드민 웹앱을 nginx와 Docker로 배포하는 프로젝트
이 프로젝트에서의 Jenkins 활용
빌드 및 배포 과정을 자동화하는 CI 파이프라인
NestJS와 TypeORM으로 구성된 NFT 런치패드 백엔드로, Docker 다중 환경과 컨트랙트 연동 스크립트를 함께 관리한다
이 프로젝트에서의 Jenkins 활용
지속적 통합(CI) 파이프라인 구성
NestJS 기반 패션 NFT 플랫폼 백엔드의 구조와 배포 방식을 정리한 공개 문서
이 프로젝트에서의 Jenkins 활용
CI 파이프라인 구성 및 자동화 빌드
NATS 메시지를 구독해 도메인 이벤트로 변환·처리하는 Spring Boot 컨슈머 구조 문서
이 프로젝트에서의 Jenkins 활용
CI 파이프라인을 통한 빌드/배포 자동화
Spring Boot 기반 멀티체인 이벤트 인덱서의 구조와 운영 방식을 정리한 공개 기술 문서
이 프로젝트에서의 Jenkins 활용
CI 빌드 및 배포 파이프라인 구성
NestJS와 TypeORM으로 구성된 정기 작업 실행 백엔드 서비스의 구조를 정리한 문서 레포지토리
이 프로젝트에서의 Jenkins 활용
CI 파이프라인 구성
블록체인 이벤트를 주기적으로 감시하고 마지막 처리 블록을 추적하는 Node.js 리스너 서비스
이 프로젝트에서의 Jenkins 활용
CI 파이프라인 구성 및 자동 빌드/배포
Jenkins CI와 ArgoCD를 연계한 Kubernetes 배포 매니페스트를 Kustomize로 관리하는 GitOps 저장소
이 프로젝트에서의 Jenkins 활용
이미지 빌드 및 push를 수행하는 CI 파이프라인 정의
레이싱 게임 플랫폼의 NestJS 기반 워커 서비스 구조와 엔티티 빌드 관례를 정리한 공개 기술 문서
이 프로젝트에서의 Jenkins 활용
CI 파이프라인을 통한 빌드/배포 자동화
NestJS 기반 레이싱 게임 백엔드의 구조와 E2E 테스트 격리 전략을 정리한 공개 문서
이 프로젝트에서의 Jenkins 활용
CI 파이프라인 구성
NestJS와 TypeORM 기반으로 레이싱 게임의 매치 처리를 담당하는 백엔드 구조 정리 문서
이 프로젝트에서의 Jenkins 활용
빌드 및 배포 파이프라인 자동화
NestJS 기반으로 독립 배포되는 NFT 마켓플레이스 백그라운드 워커 서비스의 구조를 정리한 문서
이 프로젝트에서의 Jenkins 활용
CI 파이프라인을 통한 빌드 및 배포 자동화
NFT 마켓플레이스 워커 서비스를 체인별(Polygon/Klaytn/Ethereum)로 Kustomize와 ArgoCD로 배포하는 구조를 정리한 문서
이 프로젝트에서의 Jenkins 활용
워커 컨테이너 이미지를 빌드하고 push하는 CI 파이프라인
NestJS·TypeORM으로 구성한 NFT 마켓플레이스 서버의 구조와 CI/배포 체계를 정리한 문서 저장소
이 프로젝트에서의 Jenkins 활용
CI 파이프라인 구성
NFT 마켓플레이스 어드민 프런트엔드의 ArgoCD 기반 GitOps 배포 구조와 CI/CD 흐름을 정리한 문서 저장소입니다.
이 프로젝트에서의 Jenkins 활용
Jenkinsfile 기반으로 이미지 빌드 및 push CI 파이프라인 구성
NestJS·TypeORM 기반 NFT 마켓플레이스 어드민 백엔드의 구조, CI/CD, 개발 환경을 정리한 내부 운영 API 문서
이 프로젝트에서의 Jenkins 활용
CI 파이프라인 구성
체인·환경별 Kustomize 오버레이와 시크릿 구조로 어드민 백엔드를 ArgoCD로 배포하는 GitOps 문서 저장소
이 프로젝트에서의 Jenkins 활용
체인별 CI 파이프라인(Jenkinsfile)으로 이미지 빌드 및 push 수행
Jenkins CI와 ArgoCD를 연계한 패션 NFT 백엔드 서비스의 Kustomize 기반 배포 파이프라인 관찰 문서
이 프로젝트에서의 Jenkins 활용
백엔드 이미지 빌드 및 컨테이너 레지스트리 push를 담당하는 CI
체인별 폴더 구조와 Kustomize base/overlays로 크론 스케줄러를 Jenkins-ArgoCD GitOps 흐름으로 배포하는 구조를 정리한 문서
이 프로젝트에서의 Jenkins 활용
체인별 스케줄러 애플리케이션 이미지를 빌드하고 push하는 CI 파이프라인
온라인 레이싱 게임 API 서버를 ArgoCD와 Kustomize로 운영하는 GitOps 배포 구성과 게임 도메인 특화 대응 정리
이 프로젝트에서의 Jenkins 활용
빌드 및 배포 파이프라인(Jenkinsfile) 실행
레이싱 게임 점수 정산·보상·알림을 처리하는 백엔드 워커의 ArgoCD+Kustomize 배포 관찰 문서
이 프로젝트에서의 Jenkins 활용
CI 파이프라인 구성
NFT 런치패드 어드민 SPA 를 ArgoCD·Kustomize 로 배포할 때의 구조와 함정을 정리한 문서
이 프로젝트에서의 Jenkins 활용
환경별 SPA 빌드, 이미지 push, infra repo 태그 갱신 CI
NFT 프로젝트 백엔드 API를 ArgoCD와 Kustomize로 dev/qa/prod 배포하는 패턴을 정리한 관찰 문서
이 프로젝트에서의 Jenkins 활용
image tag 변경 후 git push하는 CI 파이프라인
블록체인/webhook 이벤트 리스너 워커를 ArgoCD+Kustomize로 배포할 때의 패턴과 함정을 정리한 기술 문서
이 프로젝트에서의 Jenkins 활용
이미지 빌드 후 태그를 갱신해 git push하는 CI 역할
PostgreSQL LISTEN/NOTIFY 워커를 ArgoCD+Kustomize+Jenkins로 dev/qa/prod 배포하는 GitOps 파이프라인 노트
이 프로젝트에서의 Jenkins 활용
CI 빌드 후 이미지 태그를 overlay patch 파일에 반영해 git push 하는 자동화
CI에서 Node 런타임과 Docker CLI를 한 이미지에 합치는 DooD 패턴과 함정을 정리한 기술 문서
이 프로젝트에서의 Jenkins 활용
Jenkinsfile의 docker agent 이미지로 이 베이스 이미지를 지정하는 CI 통합 대상
위 프로젝트들에서 같이 쓰인 다른 기술입니다.