no-module 420 B

1234567891011121314151617
  1. #!/usr/bin/env bash
  2. #
  3. # Check that no one is trying to commit a go.mod.
  4. SCRIPTDIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
  5. ROOTDIR="$(cd "${SCRIPTDIR}/../.." && pwd)"
  6. if test -e "${ROOTDIR}/go.mod"; then
  7. {
  8. echo 'FAIL: go.mod found in repository root!'
  9. echo
  10. echo ' Moby is not a Go module; please delete go.mod and try again.'
  11. } >&2
  12. exit 1
  13. else
  14. echo 'PASS: No go.mod found in repository root!'
  15. fi