hanamiでcircle ci 2.0を動かす(WIP)

hanami + pg でcircleciの2.0をとりあえず動かすようにしてみたのだけど、どうして動いているのかまだわかっていないので、WIP状態でメモ。

version: 2
jobs:
build:
docker:
- image: circleci/ruby:2.5.0-node
environment:
RAILS_ENV: test
- image: circleci/postgres:9.4.12-alpine
environment:
- PGHOST: 127.0.0.1
- POSTGRES_USER: circleci
- POSTGRES_DB: <app_name>_test
working_directory: ~/<app_name>

steps:
- checkout
- run: bundle install --path vendor/bundle
- run: dockerize -wait tcp://localhost:5432 -timeout 1m
- run: bundle exec rake test

おそらく実際テストしてみてダメになりそうな気がするので参考まで。