37 lines
739 B
YAML
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>"
|