diff --git a/engine/resource/parser_test.go b/engine/resource/parser_test.go index 2bbc01a..c79db2c 100644 --- a/engine/resource/parser_test.go +++ b/engine/resource/parser_test.go @@ -48,6 +48,7 @@ func TestParse(t *testing.T) { Clone: manifest.Clone{ Depth: 50, }, + Deps: []string{"dependency"}, PullSecrets: []string{"dockerconfigjson"}, Trigger: manifest.Conditions{ Branch: manifest.Condition{ diff --git a/engine/resource/pipeline.go b/engine/resource/pipeline.go index c3f5ef1..cd6328d 100644 --- a/engine/resource/pipeline.go +++ b/engine/resource/pipeline.go @@ -26,7 +26,7 @@ type Pipeline struct { Kind string `json:"kind,omitempty"` Type string `json:"type,omitempty"` Name string `json:"name,omitempty"` - Deps []string `json:"depends_on,omitempty"` + Deps []string `json:"depends_on,omitempty" yaml:"depends_on"` Clone manifest.Clone `json:"clone,omitempty"` Concurrency manifest.Concurrency `json:"concurrency,omitempty"` diff --git a/engine/resource/testdata/manifest.yml b/engine/resource/testdata/manifest.yml index 108b79a..64912e7 100644 --- a/engine/resource/testdata/manifest.yml +++ b/engine/resource/testdata/manifest.yml @@ -14,6 +14,9 @@ type: docker name: default version: 1 +depends_on: +- dependency + platform: os: linux arch: arm64 @@ -56,4 +59,4 @@ image_pull_secrets: trigger: branch: [ master ] -... \ No newline at end of file +...