(path string)
| 561 | } |
| 562 | |
| 563 | func parseExcludeFile(path string) ([]string, error) { |
| 564 | reader, err := os.Open(path) |
| 565 | if err != nil { |
| 566 | return nil, errors.Wrap(err, "open exclude file") |
| 567 | } |
| 568 | defer reader.Close() |
| 569 | |
| 570 | paths, err := readAll(reader) |
| 571 | if err != nil { |
| 572 | return nil, errors.Wrap(err, "read exclude file") |
| 573 | } |
| 574 | |
| 575 | return paths, nil |
| 576 | } |
| 577 | |
| 578 | // Taken from Dockerignore |
| 579 | // ReadAll reads a .dockerignore file and returns the list of file patterns |
no test coverage detected