From fa5bcd045704dacca0504c4c183c7e6783c12fa5 Mon Sep 17 00:00:00 2001 From: Bryan Boreham Date: Fri, 6 Nov 2015 10:37:51 +0000 Subject: [PATCH] Lump some commands together to reduce CircleCI waiting overhead --- circle.yml | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/circle.yml b/circle.yml index cd208015..32804c63 100644 --- a/circle.yml +++ b/circle.yml @@ -27,13 +27,10 @@ dependencies: docker save weaveworks/weave-test >$WEAVE_TEST; fi post: - - sudo apt-get update - - sudo apt-get install bc jq - - pip install requests + - sudo apt-get update && sudo apt-get install bc jq && pip install requests - curl https://sdk.cloud.google.com | bash - bin/setup-circleci-secrets "$SECRET_PASSWORD" - - mkdir -p $(dirname $SRCDIR) - - cp -r $(pwd)/ $SRCDIR + - mkdir -p $(dirname $SRCDIR) && cp -r $(pwd)/ $SRCDIR - cd $SRCDIR/test; ./gce.sh make_template: parallel: false @@ -45,9 +42,7 @@ test: parallel: true - docker run -v /var/run/docker.sock:/run/docker.sock -v /home/ubuntu:/home/go -e COVERAGE=true weaveworks/weave-build: parallel: true - - cd $SRCDIR/test; ./gce.sh setup: - parallel: true - - cd $SRCDIR/test; eval $(./gce.sh hosts); ./setup.sh: + - cd $SRCDIR/test; ./gce.sh setup && eval $(./gce.sh hosts) && ./setup.sh: parallel: true - cd $SRCDIR/test; eval $(./gce.sh hosts); export COVERAGE=true; ./run_all.sh: parallel: true