2012-04-20 00:32:41 +02:00
|
|
|
language: node_js
|
2014-09-01 10:18:49 +02:00
|
|
|
git:
|
2018-09-18 17:39:35 +02:00
|
|
|
depth: 3
|
2012-04-20 00:32:41 +02:00
|
|
|
node_js:
|
2018-05-07 10:00:41 +02:00
|
|
|
- "6"
|
2018-09-18 17:39:35 +02:00
|
|
|
env:
|
|
|
|
matrix:
|
|
|
|
- TWBS_TEST=core
|
|
|
|
- TWBS_TEST=validate-html
|
|
|
|
- TWBS_TEST=browserstack
|
2013-12-13 12:03:15 +01:00
|
|
|
before_install:
|
2014-05-19 00:48:40 +02: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 17:39:35 +02:00
|
|
|
- echo "$TRAVIS_COMMIT_MSG" | grep '\[skip browserstack\]'; export TWBS_DO_BROWSERSTACK=$?; true
|
2013-12-13 12:03:15 +01:00
|
|
|
install:
|
2018-09-18 17:39:35 +02:00
|
|
|
- bundle install --deployment --jobs=3 --retry=3 --clean
|
2016-03-07 09:30:09 +01:00
|
|
|
- npm install
|
|
|
|
cache:
|
|
|
|
directories:
|
|
|
|
- node_modules
|
|
|
|
- vendor/bundle
|
2014-05-08 08:37:41 +02:00
|
|
|
notifications:
|
2018-09-18 17:39:35 +02:00
|
|
|
email: false
|