From 30a3e3ef558c36b9977ed905cf00f7f17877c710 Mon Sep 17 00:00:00 2001 From: Megan Wachs Date: Thu, 15 Jun 2017 21:31:15 -0700 Subject: [PATCH 1/2] travis: attempt to make 2 build stages for cache First stage builds riscv-tools, next stage builds verilator --- .travis.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 8d83cec2..233aa4fd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -43,13 +43,18 @@ branches: jobs: include: - - stage: prepare cache + - stage: prepare cache-riscv-tools script: - - travis_wait 120 make tools verilator -C regression SUITE=none + - make tools -C regression SUITE=none before_install: - export CXX=g++-4.8 CC=gcc-4.8 before_cache: - ls -t regression/install | tail -n+2 | sed s@^@regression/install/@ | xargs rm -rf + - stage: prepare cache-verilator + script: + - make verilator -C regression SUITE=none + before_install: + - export CXX=g++-4.8 CC=gcc-4.8 - &test stage: Test script: From a89c0551b789d3932b6dd0bdcd4b7fe17b49fcb2 Mon Sep 17 00:00:00 2001 From: "Wesley W. Terpstra" Date: Thu, 15 Jun 2017 23:04:17 -0700 Subject: [PATCH 2/2] travis: use travis_wait again Timeouts due to inactivity again :-/ --- .travis.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 233aa4fd..a139b76b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -45,14 +45,14 @@ jobs: include: - stage: prepare cache-riscv-tools script: - - make tools -C regression SUITE=none + - travis_wait 120 make tools -C regression SUITE=none before_install: - export CXX=g++-4.8 CC=gcc-4.8 before_cache: - ls -t regression/install | tail -n+2 | sed s@^@regression/install/@ | xargs rm -rf - stage: prepare cache-verilator script: - - make verilator -C regression SUITE=none + - travis_wait 120 make verilator -C regression SUITE=none before_install: - export CXX=g++-4.8 CC=gcc-4.8 - &test