2012-04-19 15:32:41 -07:00
|
|
|
language: node_js
|
2014-09-01 10:18:49 +02:00
|
|
|
git:
|
2018-09-18 18:39:35 +03:00
|
|
|
depth: 3
|
2012-04-19 15:32:41 -07:00
|
|
|
node_js:
|
2018-05-07 10:00:41 +02:00
|
|
|
- "6"
|
2018-09-18 18:39:35 +03:00
|
|
|
env:
|
|
|
|
matrix:
|
|
|
|
- TWBS_TEST=core
|
|
|
|
- TWBS_TEST=validate-html
|
|
|
|
- TWBS_TEST=browserstack
|
2013-12-13 03:03:15 -08:00
|
|
|
before_install:
|
2014-05-18 15:48:40 -07:00
|
|
|
- "export TRAVIS_COMMIT_MSG=\"$(git log --format=%B --no-merges -n 1)\""
|
|
|
|
- echo "$TRAVIS_COMMIT_MSG" | grep '\[skip validator\]'; export TWBS_DO_VALIDATOR=$?; true
|
2018-09-18 18:39:35 +03:00
|
|
|
- echo "$TRAVIS_COMMIT_MSG" | grep '\[skip browserstack\]'; export TWBS_DO_BROWSERSTACK=$?; true
|
2013-12-13 03:03:15 -08:00
|
|
|
install:
|
2018-09-18 18:39:35 +03:00
|
|
|
- bundle install --deployment --jobs=3 --retry=3 --clean
|
2016-03-07 10:30:09 +02:00
|
|
|
- npm install
|
|
|
|
cache:
|
|
|
|
directories:
|
|
|
|
- node_modules
|
|
|
|
- vendor/bundle
|
2014-05-07 23:37:41 -07:00
|
|
|
notifications:
|
2018-09-18 18:39:35 +03:00
|
|
|
email: false
|