* 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>
* HG-3: Add stubbed invoice machine and all the wiring
* HG-3: Bump damsel to a proper revision
* HG-3: Get rid of precompile hook to make submodules work
* HG-3: Add missing elvis config
* HG-3: Switch to proto fork temporarily
* HG-3: Merge dispatcher activities w/ machine behaviour
* HG-4: Switch to new proto fork temporarily
* HG-3: Avoid `submodule init` on every make invocation
* HG-3: Allow to pass datetime in both native and iso8601 format
* HG-4: Switch to new proto fork temporarily
* HG-4: Adapt to new protocol + internal & external events
* HG-3: Switch to proto fork already
* HG-21: Add containerization maketargets
* HG-4: Fix interfaces and add missing activities
* HG-4: Switch to new proto fork temporarily
* HG-6: Fix ruble currency code
* HG-4: Fix interface issues
* HG-4: Add default config
* HG-4: Switch to new proto fork temporarily
* HG-4: Start filling provider proxy interaction in
* Publish TODOs
* HG-4: Stub a provider proxy w/ settings from app env
* HG-4: Fix copypasta
* HG-4: Add dummy provider proxy, to be moved into testsuite
* HG-4: Switch to new proto fork temporarily
* HG-21: Remove nonfunctional target dependencies
* HG-4: Rename hg_action to make its objective clearer
* HG-4: Simplify interface address manipulation
* HG-4: Compile proxy related thrift files
* HG-4: Switch to new proto fork temporarily
* HG-4: Update TODOs
* HG-4: Isolate service specs and put them to the proto lib
* HG-4: Move dummy provider into the test dir
* HG-4: Fix getting events with respect to proto update
* damsel@24a247b
* HG-4: Introduce hg client + add preliminary test suite
* HG-4: Merge woody handler with invoice module
* HG-4: Fuse processor handler with machine
* HG-4: Harden the build + fix typing errors alongside
* HG-4: Add happy payment testcase + stateful client
* HG-4: Update gitignore rules with respect to wercker beta
* HG-4: Stash a couple of items into TODO
* HG-4: Make trivial behaviour for test provider(s)
* HG-4: Update elvis rules + lint tests' code
* HG-4: Make UserInfo a part of the client + simplify test code with macros
* HG-4: Cleanup dirty proxy state after testcases
* HG-4: Rename test_provider to a wider test_proxy
* HG-4: Explicitly mention requirement on manually started mgun