Skip to content

kirillrepkin/tcruby

Repository files navigation

Переменные окружения

Создание файла с переменными окружениями

cp development.env.sample development.env

Модифицировать значения в файле development.env - убрать # и задать значения пароля для postgres

Run

Сборка образа приложения

docker build . -t money_transfer_app

Запуск установщика

docker-compose up -d installer

Просмотр логов установщика. Не должно быть ошибок

docker-compose logs installer

Запуск приложения

docker-compose up -d app

Проверка работоспособности

curl -X GET http://localhost:8080/api/v1/user/ivan01.ivanov/balance | jq

Результат должен быть следующим

{
  "user_id": "4fe31bba-ad0b-11ec-b909-0242ac120002",
  "sum": 10500,
  "currency": "EUR"
}

Unit tests

export $(cat development.env | xargs)
export POSTGRES_HOST=localhost && rake test:unit

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published