Files
SkyJourneyandClaude Sonnet 4.6 4c9723b1df 合并 pipeline 为单 job 双 step
build 与 deploy 顺序执行且无并行需要,
合并为一个 job 的两个 step 更简洁

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-08 17:45:02 +08:00

19 lines
518 B
YAML

# 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