Makefile 381 B

12345678910111213141516171819
  1. ROOT = "./scripts"
  2. .PHONY: init_database run_docker run_test
  3. init_database:
  4. POSTGRES_PORT=5433 ${ROOT}/init_database.sh
  5. docker_image:
  6. source $(ROOT)/docker_env.sh && docker-compose up -d db
  7. source $(ROOT)/docker_env.sh && docker-compose up -d backend
  8. docker_test:
  9. sh $(ROOT)/docker_test.sh
  10. local_test:
  11. # 🔥 Must run init_database first
  12. SQLX_OFFLINE=true cargo test