aboutsummaryrefslogtreecommitdiff
path: root/.run_chisel_tests.sh
blob: b14d842b094515fb28ab57b5fce407fa1b7783fe (plain)
1
2
3
4
5
6
7
8
9
10
11
set -e
# Skip chisel tests if the commit message says to
if git log --format=%B --no-merges $TRAVIS_COMMIT_RANGE | grep '\[skip chisel tests\]'; then
  exit 0
else
  git clone https://github.com/ucb-bar/chisel3.git
  mkdir -p chisel3/lib
  cp utils/bin/firrtl.jar chisel3/lib
  cd chisel3
  sbt ++2.11.12 "set concurrentRestrictions in Global += Tags.limit(Tags.Test, 2)" clean test
fi