| 149 | } |
| 150 | |
| 151 | func marshalConfig(config *latest.Config, stripNames bool) ([]byte, error) { |
| 152 | // remove the auto generated names |
| 153 | if stripNames { |
| 154 | for k := range config.Images { |
| 155 | config.Images[k].Name = "" |
| 156 | } |
| 157 | for k := range config.Deployments { |
| 158 | config.Deployments[k].Name = "" |
| 159 | } |
| 160 | for k := range config.Dependencies { |
| 161 | config.Dependencies[k].Name = "" |
| 162 | } |
| 163 | for k := range config.Pipelines { |
| 164 | config.Pipelines[k].Name = "" |
| 165 | } |
| 166 | for k := range config.Dev { |
| 167 | config.Dev[k].Name = "" |
| 168 | for c := range config.Dev[k].Containers { |
| 169 | config.Dev[k].Containers[c].Container = "" |
| 170 | } |
| 171 | } |
| 172 | for k := range config.Vars { |
| 173 | config.Vars[k].Name = "" |
| 174 | } |
| 175 | for k := range config.PullSecrets { |
| 176 | config.PullSecrets[k].Name = "" |
| 177 | } |
| 178 | for k := range config.Commands { |
| 179 | config.Commands[k].Name = "" |
| 180 | } |
| 181 | } |
| 182 | |
| 183 | return yaml.Marshal(config) |
| 184 | } |
| 185 | |
| 186 | func printExtraInfo(config config.Config, dependencies []types.Dependency, log logger.Logger) error { |
| 187 | log.WriteString(logrus.InfoLevel, "\n-------------------\n\nVars:\n") |