FHM29052601IBL - implement ibl_merge_report_service Go service

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
sas.fajri
2026-05-29 15:39:51 +07:00
parent f2f1aed4b2
commit fd9511171b
11 changed files with 1380 additions and 0 deletions

14
scripts/build-merge-service.sh Executable file
View File

@@ -0,0 +1,14 @@
#!/usr/bin/env bash
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
REPO_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)"
SRC_DIR="$REPO_ROOT/services/ibl_merge_report_service"
OUT_DIR="$REPO_ROOT/build"
mkdir -p "$OUT_DIR"
echo "Building ibl_merge_report_service for linux/amd64..."
cd "$SRC_DIR"
GOOS=linux GOARCH=amd64 go build -o "$OUT_DIR/ibl-merge-report-service" .
echo "Binary written to: $OUT_DIR/ibl-merge-report-service"