Skip to content

rbkmoney/hellgate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

456acd7 · Aug 24, 2021
Aug 24, 2021
Aug 24, 2021
Jul 26, 2021
Mar 2, 2016
Jul 26, 2021
May 27, 2019
Mar 5, 2021
Jan 24, 2018
Feb 1, 2021
Sep 19, 2019
Aug 24, 2021
Mar 5, 2021
Aug 11, 2016
Aug 24, 2021
Jul 26, 2021
Aug 24, 2021
Aug 24, 2021

Repository files navigation

Hellgate

Core logic service for payment states 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.

We are still experimenting on opening our build infrastructure so that you can use the explicit public registry setting for now. You can adjust this parameter by exporting the environment variable REGISTRY.

Сheatsheet

To build the service image without access to the internal RBK.money registry:

make submodules && REGISTRY=ghcr.io make wc_release build_image

To compile:

make submodules && REGISTRY=ghcr.io make wc_compile

To run the service tests (you need either to have access to the internal RBK.money registry or to modify docker-compose.sh):

make wdeps_test

About

RBKmoney Payments Processing Core Service

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages