oto/apps/runner/assets/yaml/sample/01_basic.yaml
toki 86afabb3eb refactor(runner): 런타임 패키지를 앱 하위로 이동한다
독립 control plane 구성을 위해 기존 Dart CLI/runtime을 runner 앱 경계로 옮기고, 후속 client/core/root 작업을 같은 마일스톤 task group에 연결한다.
2026-06-05 06:34:45 +09:00

37 lines
739 B
YAML

---
# [샘플] 기본 구조
# property, commands, pipeline 세 섹션으로 구성된다.
# pipeline의 exe는 commands의 id를 참조한다.
property:
workspace: /path/to/project
env: dev
version: 1.0.0
pipeline:
id: main
workflow:
- exe: print-start
- exe: set-value
- exe: print-result
commands:
- command: Print
id: print-start
param:
message: "빌드 시작 - env: <!property.env>, version: <!property.version>"
- command: SetValue
id: set-value
param:
values-string:
buildTag: "v<!property.version>-<!property.env>"
values-int:
retryCount: 0
values-bool:
isRelease: false
- command: Print
id: print-result
param:
message: "빌드 태그: <!property.buildTag>"