concourse.go
func (s *ConcoursePipeline) AddResource(name string, typename string, source map[string]interface{}) {
	s.Resources = append(s.Resources, atc.ResourceConfig{
		Name:   name,
		Type:   typename,
		Source: source,
	})
}
func (s *ConcoursePipeline) AddResource(name string, typename string, source map[string]interface{}) {
	s.Resources = append(s.Resources, atc.ResourceConfig{
		Name:   name,
		Type:   typename,
		Source: source,
	})
}
//AddResource helper to add a resource to the pipeline manifest