From c711372a9bbe1e69edb51c18d0c955137d325613 Mon Sep 17 00:00:00 2001 From: Clemens Wolff Date: Mon, 22 Jul 2019 16:45:01 -0400 Subject: [PATCH] Ensure database is up before migrations --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index cbdce55e..91d20f52 100644 --- a/.travis.yml +++ b/.travis.yml @@ -31,7 +31,7 @@ script: - docker build --target=builder --tag=doccano-test . - > if [[ "${DATABASE}" != "sqlite" ]]; then - docker run --network doccano -e DATABASE_URL="${DATABASE_URL}" -it doccano-test sh -c 'app/manage.py migrate && app/manage.py test api.tests server.tests' + docker run --network doccano -e DATABASE_URL="${DATABASE_URL}" -it doccano-test sh -c 'app/manage.py wait_for_db && app/manage.py migrate && app/manage.py test api.tests server.tests' fi before_deploy: