Make script/test use docker
@@ -1,12 +0,0 @@
-language: python
-python:
-- '2.6'
-- '2.7'
-install:
-- pip install -r requirements.txt
-- pip install -r requirements-dev.txt
-- pip install .
-script:
- - script/validate-dco
- - flake8 fig
- - nosetests tests/unit
@@ -1,4 +1,5 @@
#!/bin/sh
-set -e
-flake8 fig
-PYTHONIOENCODING=ascii nosetests $@
+set -ex
+docker build -t fig .
+docker run -v /var/run/docker.sock:/var/run/docker.sock fig flake8 fig
+docker run -v /var/run/docker.sock:/var/run/docker.sock fig nosetests $@
@@ -1,10 +0,0 @@
-#!/bin/bash
-set -ex
-
-# Kill background processes on exit
-trap 'kill -9 $(jobs -p)' SIGINT SIGTERM EXIT
-export DOCKER_HOST=tcp://localhost:4243
-orchard proxy -H $TRAVIS_JOB_ID $DOCKER_HOST &
-sleep 2
-nosetests -v
@@ -4,12 +4,6 @@ build:
- script:
name: validate DCO
code: script/validate-dco
- - script:
- name: build
- code: docker build -t fig .
- name: flake8
- code: docker run -v /var/run/docker.sock:/var/run/docker.sock fig flake8 fig
name: run tests
- code: docker run -v /var/run/docker.sock:/var/run/docker.sock fig nosetests
+ code: script/test