version: 0.2
phases:
install:
commands:
- echo "${DOCKERHUB_PASSWORD}" | docker login -u "${DOCKERHUB_USERNAME}" --password-stdin
- nohup /usr/local/bin/dockerd --host=unix:///var/run/docker.sock --host=tcp://127.0.0.1:2375 --storage-driver=overlay2&
- timeout 15 sh -c "until docker info; do echo .; sleep 1; done"
pre_build:
commands:
- docker build -t dynamo-es .
build:
commands:
- docker-compose up -d
- docker ps
- sleep 5
- ./db/create_tables.sh
- docker image inspect dynamo-es
- docker run --network="host" dynamo-es cargo test