Skip to content

Latest commit

 

History

History
34 lines (27 loc) · 623 Bytes

File metadata and controls

34 lines (27 loc) · 623 Bytes

Warchest

Development

Starting development

  1. Start all services and prepare a dev container (app, money-module, Postgres, TigerBeetle):
docker compose up -d

If this doesn't work install the docker-compose plugin

  1. To enter the dev environment
docker exec -it warchest-dev-container bash
  1. Go linting
golangci-lint run

Closing down development

  1. To exit the dev environment
exit
  1. To close all services
docker compose down

use bun run lint for lint and bun run test in the dev shell for tests. tests need to end in the suffix .test.ts.