1234567891011121314151617 |
- #!/bin/bash -e
- ERROR_COUNT=0
- while read -r file
- do
- case "$(head -1 "${file}")" in
- *"Copyright (c) "*" Uber Technologies, Inc.")
- # everything's cool
- ;;
- *)
- echo "$file is missing license header."
- (( ERROR_COUNT++ ))
- ;;
- esac
- done < <(git ls-files "*\.go")
- exit $ERROR_COUNT
|