github.com/grahambrereton-form3/tilt@v0.10.18/internal/engine/parse.go (about) 1 package engine 2 3 import ( 4 "github.com/windmilleng/tilt/internal/k8s" 5 "github.com/windmilleng/tilt/pkg/model" 6 ) 7 8 func ParseYAMLFromManifests(manifests ...model.Manifest) ([]k8s.K8sEntity, error) { 9 var allEntities []k8s.K8sEntity 10 for _, m := range manifests { 11 if !m.IsK8s() { 12 continue 13 } 14 entities, err := k8s.ParseYAMLFromString(m.K8sTarget().YAML) 15 if err != nil { 16 return nil, err 17 } 18 19 allEntities = append(allEntities, entities...) 20 } 21 return allEntities, nil 22 }