From 6e7243a21cb3d54909a09bfbbb554a2e4710bfcb Mon Sep 17 00:00:00 2001 From: Tiago Ribeiro Date: Mon, 9 Mar 2026 09:53:27 -0300 Subject: [PATCH] chore: add .air.toml and fix docker-compose paths for backend --- backend/.air.toml | 44 ++++++++++++++++++++++++++++++++++++++++++ docker-compose.dev.yml | 3 ++- 2 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 backend/.air.toml diff --git a/backend/.air.toml b/backend/.air.toml new file mode 100644 index 0000000..24c8675 --- /dev/null +++ b/backend/.air.toml @@ -0,0 +1,44 @@ +root = "." +testdata_dir = "testdata" +tmp_dir = "tmp" + +[build] + args_bin = [] + bin = "./tmp/main" + cmd = "go build -o ./tmp/main ./cmd/api" + delay = 1000 + exclude_dir = ["assets", "tmp", "vendor", "testdata"] + exclude_file = [] + exclude_regex = ["_test.go"] + exclude_unchanged = false + follow_symlink = false + full_bin = "" + include_dir = ["cmd", "internal", "pkg"] + include_ext = ["go", "tpl", "tmpl", "html"] + include_regex = [] + kill_delay = "0s" + log = "build-errors.log" + poll = false + poll_interval = 0 + rerun = false + rerun_delay = 500 + send_interrupt = false + stop_on_error = true + +[color] + app = "" + build = "yellow" + main = "magenta" + runner = "green" + watcher = "cyan" + +[log] + main_only = false + time = false + +[misc] + clean_on_exit = false + +[screen] + clear_on_rebuild = false + keep_scroll = true diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index 344c835..abbba89 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -21,7 +21,7 @@ services: backend: image: cosmtrek/air container_name: sim-backend-dev - working_dir: /app/backend + working_dir: /app ports: - "8522:8522" environment: @@ -29,6 +29,7 @@ services: - PORT=8522 volumes: - .:/app + command: air -c backend/.air.toml depends_on: db: condition: service_healthy