Makefile 586 B

123456789101112131415161718192021222324252627282930
  1. build.scan:
  2. go build -o bin/gmus.scan ./cmd/gmus.scan
  3. build.migrate:
  4. go build -o bin/gmus.migrate ./cmd/gmus.migrate
  5. build.server:
  6. go build -o bin/gmus.server ./cmd/gmus.server
  7. build:
  8. make build.scan
  9. make build.migrate
  10. make build.server
  11. clean:
  12. mkdir -p bin && rm -rf ./bin/*
  13. fmt:
  14. go fmt github.com/felamaslen/gmus-backend/...
  15. test:
  16. GO_ENV=test ginkgo ./...
  17. migrate:
  18. go run ./cmd/gmus.migrate
  19. migrate.make:
  20. migrate create -ext sql -dir migrations -seq $(NAME)
  21. run.scan:
  22. GO_ENV=development go run ./cmd/gmus.scan
  23. run.server:
  24. GO_ENV=development go run ./cmd/gmus.server