From ad0a3c939c4db5bde512fc2745495080059f1d3f Mon Sep 17 00:00:00 2001 From: Charlotte Weaver Date: Mon, 15 Apr 2019 16:34:40 -0700 Subject: [PATCH] faster ci (#713) * parallelize docker build * cache npm too * testing skip install --- .travis.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 04e05740..d1da4418 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,14 +4,14 @@ sudo: required node_js: - 8 cache: - pip: true + - pip + - npm install: - set -eo pipefail - pip install flake8 - make build - make install - pip install -r server/requirements-dev.txt - - docker build . jobs: include: @@ -21,6 +21,10 @@ jobs: - name: "Branch Tests 3.6" python: "3.6" script: ./travis-build.sh + - name: "Docker Build" + install: skip + python: "3.6" + script: docker build . - name: "Smoke Tests" python: "3.6" if: branch = master AND type = cron