You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

16 lines
479 B

  1. help:
  2. @echo "Available targets:"
  3. @echo "- test: run tests"
  4. @echo "- deps: installs dependencies with glide"
  5. @echo "- watch: watch for changes and re-run tests"
  6. deps:
  7. glide install && mkdir -p vendor/bin && go build -o vendor/bin/ginkgo ./vendor/github.com/onsi/ginkgo/ginkgo
  8. test: deps
  9. vendor/bin/ginkgo -race -randomizeAllSpecs -r -skipPackage vendor -progress .
  10. watch: deps
  11. vendor/bin/ginkgo watch -race -randomizeAllSpecs -r -skipPackage vendor -progress -notify .