DevOps 통합
TODO
This document is under construction. The following content will be added.
Overview
ElastiCORE 프로젝트를 CI/CD 파이프라인에 통합하여 자동화된 빌드 및 배포를 구성하는 방법을 설명합니다.
GitLab CI/CD
Docker
Kubernetes
GitHub Actions
빌드 파이프라인 구성
기본 빌드 흐름
코드 체크아웃 → DSL 검증 → 코드 생성 (elcore) → 컴파일 → 테스트 → 패키징 → 배포
Gradle 빌드 명령
# 코드 생성 + 빌드
./gradlew elcore
./gradlew build
# 테스트 포함
./gradlew elcore build test