# VCS 触发器(只触发 main 分支)在 TeamCity UI / 项目 Kotlin DSL 中配置, # YAML 格式仅描述 jobs 与 steps 结构。 jobs: BuildAndDeploy: name: 构建并部署 Admin steps: - type: script name: Docker Build script-content: | docker build \ -f deploy/Dockerfile \ -t zhican-admin:latest \ . - type: script name: Compose Up script-content: | docker compose -f deploy/compose.yaml up -d