github.com/Prakhar-Agarwal-byte/moby@v0.0.0-20231027092010-a14e3e8ab87e/hack/validate/no-module (about)

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