Add postgres to ATST build

- Add postgres 9.6 service
- Add Travis host IP entry to docker container
This commit is contained in:
Devon Mackay 2018-07-30 18:22:42 -04:00 committed by richard-dds
parent d22f85508b
commit 168bee20f8

View File

@ -1,7 +1,11 @@
sudo: required sudo: required
language: python language: python
python: "3.6" python: "3.6"
services: docker services:
- docker
- postgres
addons:
postgresql: "9.6"
git: git:
submodules: false submodules: false
env: env:
@ -16,8 +20,9 @@ before_install:
- git submodule update --init --recursive - git submodule update --init --recursive
before_script: before_script:
- travis_host_ip="$(/sbin/ip route|awk '/default/ { print $3 }')"
- docker login -u $ATAT_DOCKER_REGISTRY_USERNAME -p $ATAT_DOCKER_REGISTRY_PASSWORD $ATAT_DOCKER_REGISTRY_URL - docker login -u $ATAT_DOCKER_REGISTRY_USERNAME -p $ATAT_DOCKER_REGISTRY_PASSWORD $ATAT_DOCKER_REGISTRY_URL
- docker build --tag "${TESTER_IMAGE_NAME}" . -f deploy/docker/tester/Dockerfile - docker build --tag "${TESTER_IMAGE_NAME}" --add-host "travishost:${travis_host_ip}" . -f deploy/docker/tester/Dockerfile
script: script:
- docker run "${TESTER_IMAGE_NAME}" - docker run "${TESTER_IMAGE_NAME}"