(result *taskcontext.Result, format string)
| 157 | } |
| 158 | |
| 159 | func outputContext(result *taskcontext.Result, format string) error { |
| 160 | switch format { |
| 161 | case "text": |
| 162 | return outputContextText(result, os.Stdout) |
| 163 | case "json": |
| 164 | return WriteJSON(os.Stdout, result) |
| 165 | case "yaml": |
| 166 | return WriteYAML(os.Stdout, result) |
| 167 | default: |
| 168 | return ValidateFormat(format, []string{"text", "json", "yaml"}) |
| 169 | } |
| 170 | } |
| 171 | |
| 172 | func outputContextText(result *taskcontext.Result, w *os.File) error { |
| 173 | r := getRenderer() |
no test coverage detected