graphql-engine/scripts/make
Samir Talwar 37fe99418c dc-agents/postgres: Test on random ports.
The ports we use for testing often collide with other containers that other test suites leave lying around. This is annoying.

This fixes the problem by ensuring that PostgreSQL runs a on random port. FWe can query Docker to find out the allocated port.

I also changed the `make` target to run the agent too (though I kept the old behavior under a different target name).

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/9053
GitOrigin-RevId: 3ddea297905c0019c5ac42d896f5609f0d079e93
2023-05-05 13:02:02 +00:00
..
build.mk make: Add make targets for formatting and linting frontend code. 2023-03-23 15:16:14 +00:00
ci.mk [ci] split out api-tests runs by backend 2022-11-30 16:23:03 +00:00
frontend.mk frontend: switch to yarn berry 2023-05-05 08:57:54 +00:00
ghcid.mk chore(server): move perms to custom return types 2023-04-04 12:46:51 +00:00
legacy-tests.mk server/tests-py: Move installing node_modules to the makefile. 2022-08-16 09:27:04 +00:00
lint.mk frontend: switch to yarn berry 2023-05-05 08:57:54 +00:00
metadata-api.mk server: commit Metadata OpenAPI spec with CI check, add Typescript client scaffolding 2023-02-15 18:38:38 +00:00
repl.mk chore(tooling): add make repl-postgres command 2023-04-05 13:24:04 +00:00
run.mk feat(postgres data connector): Adding initial support for /Schema 2023-05-03 21:12:45 +00:00
test-infrastructure.mk chore(postgres-agent): introspect table names from database 2023-05-04 13:13:12 +00:00
tests.mk dc-agents/postgres: Test on random ports. 2023-05-05 13:02:02 +00:00