mirror of
https://github.com/valitydev/party-management.git
synced 2024-11-06 01:05:21 +00:00
a405fce864
* TD-128: Add CI, Makefile, Dockerfile and docker-compose.yaml * Fix format and lint * Use compose test * Update erlang workflow version * Add covertool * Move to valitydev repos * Add prometheus clarification * Use compose spec instead of docker compose spec * Update .github/workflows/build-image.yaml Co-authored-by: Alexey S. <kehitt@users.noreply.github.com> * Add healthchecks to dominant and machinegun in compose file * Fix Dockerfile SERVICE arg * Try to solve mystery of alias * fix * fix * fix * Only check shumway to be healthy * Insert daemon socket * Find container * Inspect last container * Try different method to print inspect * One last try * Fix * Remove hostname from docker-compose.yaml * Check `$SERVICENAME` availability * cat envfile * Test theory * Change service name * Revert experiments * Fix healthcheck * Disable wait for health on dominant Co-authored-by: Alexey S. <kehitt@users.noreply.github.com> |
||
---|---|---|
.github/workflows | ||
apps | ||
config | ||
test/machinegun | ||
.dockerignore | ||
.env | ||
.gitignore | ||
docker-compose.yml | ||
Dockerfile | ||
Dockerfile.dev | ||
elvis.config | ||
LICENSE | ||
Makefile | ||
README.md | ||
rebar.config | ||
rebar.lock | ||
TODO.md |
Party Management
Managing parties involved in payment processing.
Building
We widelly use Thrift to define RPC protocols. So it needs to have our Thrift compiler in PATH to build this service. The recommended way to achieve this is by using our build image.