WIP: Use testcontainers to coordinate services in tests #97

Draft
joao.dubas wants to merge 7 commits from jpd-use-testcontainer into main

7 Commits

Author SHA1 Message Date
d914a53aa0
chore: upgrade testcontainers
Some checks failed
continuous-integration/drone/pr Build is failing
Upgrade deps:

* `testcontainers` from 1.10.2 to 1.10.5

Upgrade deps of deps:

* `ex_docker_engine_api` from 1.43.1 to 1.43.2

Added deps of deps:

* `fs`: 8.6.1
2024-10-02 12:53:16 +00:00
ea86c4e3f1
merge: updates from upstream
Conflicts:
  mix.lock
2024-10-02 12:48:12 +00:00
bea528af74
wip: add step using testcontainer
Some checks failed
continuous-integration/drone/pr Build is failing
2024-09-25 09:01:02 -03:00
c244c3df49
test: mount docker socket in pipeline
This is needed for testcontainers.
2024-09-25 09:00:20 -03:00
58c010f486
fix: get env from multiple sources
All checks were successful
continuous-integration/drone/pr Build is passing
Rename function and return the first non nil value.
2024-09-25 10:44:57 +00:00
dd623a0547
chore: adjust db conn to use injected env var
Some checks failed
continuous-integration/drone/pr Build is failing
2024-09-25 10:22:34 +00:00
067eb2ae0d
feat: add testcontainers
With this change, it is possible to execute test with service
orchestration through code.
2024-09-25 10:20:32 +00:00