1
0
Fork 0

try using a new travis staging feature

The idea is to let us avoid building the tools
for each SUITE
This commit is contained in:
Colin Schmidt 2017-05-17 11:58:09 -07:00
parent 65053978dc
commit bce613ce38
1 changed files with 13 additions and 9 deletions

View File

@ -48,15 +48,19 @@ branches:
- boom
- /^hurricane.*$/
install:
- make tools verilator -C regression SUITE=none
jobs:
include:
- stage: Install Tools
install:
- make tools verilator -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: Test
script:
- make emulator-ndebug -C regression SUITE=$SUITE
- travis_wait 30 make emulator-regression-tests -C regression SUITE=$SUITE
before_install:
- export CXX=g++-4.8 CC=gcc-4.8
script:
- make emulator-ndebug -C regression SUITE=$SUITE
- travis_wait 30 make emulator-regression-tests -C regression SUITE=$SUITE
before_cache:
- ls -t regression/install | tail -n+2 | sed s@^@regression/install/@ | xargs rm -rf