Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/bootstrap.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXhmikosR <xhmikosr@gmail.com>2018-09-18 18:39:35 +0300
committerXhmikosR <xhmikosr@gmail.com>2018-12-14 02:45:51 +0300
commit4a5c7f21d597341f91004b352c1a0abde7ff92e1 (patch)
tree4180e4c8509ccec1622c6eb152bdbb97e489ebc6 /.travis.yml
parent7a2cdfb650891de08589a7ca229bd9407fbf4859 (diff)
Update devDependencies, gems and lots of cleanup/build fixes.
* switch to grunt-postcss and autoprefixer directly; this is the recommended way. * uglify: specify `ie8` for compatibility * specify `cascade:false` for autoprefixer * specify `ieCompat` for less * drop grunt-contrib-compress since it doesn't work with Node.js 10.x * remove grunt-contrib-htmlmin to match the v4 docs * clean up Gruntfile.js * clean up .travis.yml and backport changes from v4 * build ie10-viewport-bug-workaround.less since it's used in examples * move shrinkwrap to root * bs-commonjs-generator.js: Use `path.posix` * remove .hound.yml * remove references to no longer used PR bots * backport and adapt the sri generation script from v4
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml40
1 files changed, 9 insertions, 31 deletions
diff --git a/.travis.yml b/.travis.yml
index a2e7636e78..8f45f9d60d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,45 +1,23 @@
-sudo: required
-dist: trusty
language: node_js
git:
- depth: 10
+ depth: 3
node_js:
- "6"
+env:
+ matrix:
+ - TWBS_TEST=core
+ - TWBS_TEST=validate-html
+ - TWBS_TEST=browserstack
before_install:
- # Remove ./node_modules/.bin from PATH so node-which doesn't replace Unix which and cause RVM to barf. See https://github.com/travis-ci/travis-ci/issues/5092
- - export PATH=$(python -c 'from sys import argv;from collections import OrderedDict as od;print(":".join(od((p,None) for p in argv[1].split(":") if p.startswith("/")).keys()))' "$PATH")
- - rvm install 2.2
- - rvm use 2.2 --fuzzy
- "export TRAVIS_COMMIT_MSG=\"$(git log --format=%B --no-merges -n 1)\""
- echo "$TRAVIS_COMMIT_MSG" | grep '\[skip validator\]'; export TWBS_DO_VALIDATOR=$?; true
- - echo "$TRAVIS_COMMIT_MSG" | grep '\[skip sauce\]'; export TWBS_DO_SAUCE=$?; true
- - if [ "$TRAVIS_REPO_SLUG" = twbs-savage/bootstrap ]; then export TWBS_DO_VALIDATOR=0; fi
+ - echo "$TRAVIS_COMMIT_MSG" | grep '\[skip browserstack\]'; export TWBS_DO_BROWSERSTACK=$?; true
install:
- - bundle install --deployment --jobs=1
- - cp grunt/npm-shrinkwrap.json ./
+ - bundle install --deployment --jobs=3 --retry=3 --clean
- npm install
-# Undo `_JAVA_OPTIONS` environment variable;
-# see https://github.com/travis-ci/travis-ci/issues/8408
-before_script:
- - _JAVA_OPTIONS=
cache:
directories:
- node_modules
- vendor/bundle
-env:
- global:
- - NPM_CONFIG_PROGRESS="false"
- - SAUCE_USERNAME="bootstrap"
- - secure: "pJkBwnuae9dKU5tEcCqccfS1QQw7/meEcfz63fM7ba7QJNjoA6BaXj08L5Z3Vb5vBmVPwBawxo5Hp0jC0r/Z/O0hGnAmz/Cz09L+cy7dSAZ9x4hvZePSja/UAusaB5ogMoO8l2b773MzgQeSmrLbExr9BWLeqEfjC2hFgdgHLaQ="
- - secure: "RKWpS+P20b4tG9tawzCMJSmQftoonmC7tJzyGYiHuEM1TcpHALLBcnzKlr/+DiPTfzDJWY4kS8pxfhK4uXOe8OHnhpMNub7LEWtFPePlZIervOJcsOydaQocTKqVVWD6OUubMeQmQ+tZmvmpjoJ1uPPEbFs9ciF7+dv3U5tLUZ0="
- - secure: "XswSKBY0HJ/aO9VOBeWlvGpqSFF/DsJmNKz7o5RkJMJX340qe44J929uUNwwOwlv9YrgptzC2W6l8bpmZQV+p6IYs99SoSA8CCaUfIJaqeU9x/UiT5vIHgqaNax+vFJwvzHLpF5v/ggFqFEKCd54gCDasePLTztHeC4oL104iaQ="
- matrix:
- - TWBS_TEST=core
- - TWBS_TEST=validate-html
- - TWBS_TEST=browserstack
-matrix:
- fast_finish: true
notifications:
- slack: heybb:iz4wwosL0N0EdaX1gvgkU0NH
- webhooks:
- - http://savage1.twbsapps.com/savage/travis
+ email: false