From 292e753100eb7cf044f5478a07e844026d697ef3 Mon Sep 17 00:00:00 2001 From: Jefersonalves Date: Wed, 13 Sep 2017 10:44:30 -0300 Subject: [PATCH 1/2] Add mongo db to docker-compose file --- docker-compose.yml | 6 ++++++ requirements.txt | 1 + 2 files changed, 7 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 104189c..7e2b82e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,10 @@ version: '3' services: + mongo: + image: mongo + ports: + - "27017:27017" web: build: . command: python3 manage.py runserver 0.0.0.0:8000 @@ -8,3 +12,5 @@ services: - .:/code ports: - "8000:8000" + depends_on: + - mongo \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index ebda265..35d7599 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1,2 @@ Django>=1.8,<2.0 +mongoengine \ No newline at end of file From 78da7cd32b75a7749fcb7ef58cc380b8d9c7408a Mon Sep 17 00:00:00 2001 From: Jeferson Alves Date: Wed, 13 Sep 2017 22:07:45 -0300 Subject: [PATCH 2/2] Fix .travis.yml --- .travis.yml | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index b447cbb..4b69bb4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,18 @@ -language: python -python: - - "3.6.2" +services: + - docker + +env: + - DOCKER_COMPOSE_VERSION=1.14.0 + +before_install: + - sudo rm /usr/local/bin/docker-compose + - curl -L https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` > docker-compose + - chmod +x docker-compose + - sudo mv docker-compose /usr/local/bin + +script: + - docker-compose build + notifications: email: false slack: unb-jarbas:0mbq2yedH96vS4dyKSP6Xx4S