Skip to main content

DevOps Integration

TODO

This document is under construction. The following content will be added.

Overview

This guide explains how to integrate ElastiCORE projects into CI/CD pipelines for automated build and deployment.

GitLab CI/CD

Docker

Kubernetes

CI/CD Integration

Build Pipeline Configuration

Basic Build Flow

Code checkout → DSL validation → Code generation (elcore) → Compile → Test → Package → Deploy

Gradle Build Commands

# Code generation + build
./gradlew elcore
./gradlew build

# Including tests
./gradlew elcore build test