# ============================================================
# GBS 项目打包配置清单
# ============================================================
# 每个项目的 JAR 路径、应用名、Dockerfile 类型等配置
# AI 会话可直接读取此文件获取项目打包参数
# ============================================================

# ---- safety-eval-service (安全评估服务) ----
[safety-eval-service]
app_name = jjb-saas-safety-eval
jar_path = E:\works\projects\safety-eval-service\safety-eval-start\target\safety-eval-start-1.0-SNAPSHOT.jar
dockerfile = E:\works\projects\safety-eval-service\Dockerfile
dockerfile_type = project
base_image = jjb-registry-registry.cn-hangzhou.cr.aliyuncs.com/pub/jdk:1.8.0_202
remote_jar_path = start/target/start.jar
image_size = ~910MB
latest_tag = jjb-saas-safety-eval-ota-20260703-12
notes = 项目自带 Dockerfile，使用杭州 ACR 的 JDK 基础镜像

# ---- zcloud-gbs-certificate (证书服务) ----
[zcloud-gbs-certificate]
app_name = zcloud-gbs-certificate
jar_path = E:\works\projects\zcloud_gbs_certificate\start\target\start.jar
dockerfile = (使用模板 Dockerfile.template)
dockerfile_type = template
base_image = centos:7 + JDK 1.8.0_202
remote_jar_path = target/start.jar
image_size = ~882MB
latest_tag = zcloud-gbs-certificate-ota-20260701-2
notes = 使用模板 Dockerfile (CentOS 7 + 本地 JDK 复制)

# ---- 镜像标签命名规则 ----
# 格式: {app_name}-ota-{YYYYMMDD}-{N}
# app_name: 应用名 (kebab-case)
# ota: 环境前缀 (当前统一为 ota)
# YYYYMMDD: 打包日期
# N: 当日版本号 (从 1 递增)
#
# 示例: jjb-saas-safety-eval-ota-20260703-12
#       ^^^^^^^^^^^^^^^^^^^^^^  ^^^ ^^^^^^^^ ^^
#       应用名                  环境  日期     版本号

# ---- 镜像仓库信息 ----
[registry]
# 推送目标
target = registry.cn-zhangjiakou.aliyuncs.com/kilaa/zcloud-gbs-operation
# K8s 集群内拉取地址 (VPC)
vpc = registry-vpc.cn-zhangjiakou.aliyuncs.com/kilaa/zcloud-gbs-operation
# 完整镜像地址示例
example = registry.cn-zhangjiakou.aliyuncs.com/kilaa/zcloud-gbs-operation:jjb-saas-safety-eval-ota-20260703-12
