XhmikosR
4a5c7f21d5
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
2018-12-14 01:45:51 +02:00
Johann-S
4ebe2b8753
Use BrowserStack for our unit tests.
2018-09-28 09:53:59 +03:00
Johann-S
029b85ad9b
chore(node): use node 6 as it required in our package.json
2018-05-07 11:10:57 +03:00
XhmikosR
37e65feeda
Unset _JAVA_OPTIONS
env variable.
...
It's causing build failures.
See travis-ci/travis-ci#8408
2017-09-17 08:51:56 +03:00
XhmikosR
13734b55a0
Update devDependencies.
2016-07-10 19:07:15 +03:00
Chris Rebert
626b97e8e9
Travis: Remove env vars for S3 cache credentials
...
Reverts part of 42697a4ecb
2016-03-10 13:44:17 +02:00
Chris Rebert
dd347b59df
Travis: Remove env vars for giving Savage access to S3 cache
...
Since we're not using the S3 cache anymore
Reverts a1c170ed37
2016-03-10 13:44:17 +02:00
XhmikosR
4265f868ac
Remove custom caching and use Bundle for gems.
2016-03-10 13:44:16 +02:00
XhmikosR
5c8f7a03da
Update Rouge to v1.10.1.
...
[skip sauce]
2015-10-29 18:02:51 +02:00
XhmikosR
2cccdc8e3d
Update to Jekyll v.3.0.0.
...
[skip sauce]
2015-10-29 18:02:40 +02:00
Kevin Kirsche
697593b9d1
Have travis use Ruby 2.0.0
...
Fix #17011
Update .travis.yml
2015-08-18 14:51:00 -04:00
Chris Rebert
c591227602
Travis: Update Savage webhook URL after server move
2015-08-12 20:09:41 -07:00
XhmikosR
b9aad573f9
Travis: test against node.js 0.12.
2015-02-16 21:09:32 -08:00
XhmikosR
4131af8a67
Travis CI: Bump Rouge gem to 1.8.0.
2015-02-16 11:10:28 +02:00
XhmikosR
feb0da4c2f
Bump Ruby gems.
2015-01-30 15:14:57 +02:00
Chris Rebert
8318227709
Switch to using sub-account of main Sauce account for Savage
...
Refs commit 6cfd811fcc
.
2014-11-19 19:43:23 -08:00
Chris Rebert
6575755dc4
Savage builds should not update the S3 cache
2014-11-19 16:01:20 -08:00
Chris Rebert
a1c170ed37
grant Savage access to the S3 cache
2014-11-19 16:01:03 -08:00
Chris Rebert
aaffe4b498
skip HTML validator for Savage builds
2014-11-19 16:00:28 -08:00
Chris Rebert
6cfd811fcc
enable Sauce access for Savage
2014-11-19 16:00:03 -08:00
Chris Rebert
3cd88866c6
Setup Travis event notification webhook for Savage
2014-11-19 14:43:45 -08:00
Chris Rebert
881f5fd5ca
fix travis.yml lint errors
2014-11-17 15:38:03 -08:00
XhmikosR
1764c6e509
Bump Jekyll to v2.5.1.
2014-11-10 08:06:45 +02:00
XhmikosR
c6d1aa76fc
Update Jekyll to v2.4.0 and rouge to v1.7.2.
2014-10-23 09:17:54 +03:00
Bas Bosman
0531d1a776
Set git clone depth to 10 for Travis to make it faster
2014-09-01 10:18:49 +02:00
XhmikosR
ac132da789
Update Ruby dependencies.
2014-08-26 13:54:22 +03:00
Joshua Anderson
325defb63f
Remove time
from .travis.yml
.
...
Travis CI now does this automatically.
2014-08-15 11:37:32 -07:00
Mark Otto
d6d9bb5bc8
Fixes #14213 : Rouge 1.6.1
2014-07-27 09:35:16 -07:00
Chris Rebert
e3f4072a9e
update to Jekyll v2.1.1 in Travis CI build
2014-07-21 19:38:30 -07:00
Chris Rebert
031734c1d1
update to rouge v1.5.1 in Travis CI build
2014-07-21 19:37:22 -07:00
Chris Rebert
aa9182cab4
properly integrate Rouge into the Travis build; fixes #14078
...
[skip sauce]
2014-07-08 10:49:22 -07:00
XhmikosR
1098453f83
Update to Jekyll 2.1.x.
2014-06-29 08:39:40 +03:00
Chris Rebert
4f95989c38
FFS
2014-06-17 19:09:28 -07:00
Chris Rebert
bb83d33812
sigh
2014-06-17 19:06:32 -07:00
Chris Rebert
cb70382ed6
Travis: per today's PyPI issues, travis_retry the pip install step
...
Also, remove deprecated --use-mirrors option
2014-06-17 18:59:33 -07:00
XhmikosR
ff9ab6ce21
Update docs for Jekyll 2.x.
2014-06-10 08:14:09 +03:00
Chris Rebert
4a9ab6011d
prove that [skip validator] works
...
removes the extra newline added in the previous commit
2014-05-18 17:20:55 -07:00
Chris Rebert
ca23e3913b
prove that [skip sauce] works
...
add extra newline to .travis.yml that I'll remove momentarily
2014-05-18 17:20:54 -07:00
Chris Rebert
df9f576583
Travis: skip RubyGems install+cache when TWBS_DO_VALIDATOR=0
2014-05-18 17:20:54 -07:00
Chris Rebert
1da03a1e73
add to TRAVIS_COMMIT_MSG, TWBS_DO_VALIDATOR, TWBS_DO_SAUCE vars to Travis
2014-05-18 17:20:54 -07:00
Mark Otto
6a803ad777
Update .travis.yml
2014-05-07 23:37:41 -07:00
Chris Rebert
718a6c5da7
move some caching info+logic out of .travis.yml; fixes #13136
2014-04-03 13:44:42 -07:00
Chris Rebert
1759569dbe
Travis: introduce $GEMDIR env var
2014-04-03 12:23:42 -07:00
Chris Rebert
9c7e86be99
add timing logic+output to s3_cache.py
2014-04-03 11:34:15 -07:00
XhmikosR
00943d0ecb
Update Jekyll to 1.5.0.
...
The 1.4.3 Windows bug is fixed, plus the encoding workaround isn't needed anymore.
2014-03-25 10:03:45 +02:00
XhmikosR
91d0a6d779
Bump Jekyll version used in Travis to v1.4.2.
...
Note that while v1.4.3 is the latest stable version, it has a nasty Windows bug.
(https://github.com/jekyll/jekyll/issues/1948 )
2014-03-10 18:32:49 +02:00
Chris Rebert
1e1f510294
rm BrowserStack testing from build
2014-02-11 10:11:38 -08:00
Chris Rebert
8f7170abd0
disable BrowserStack tests due to flakiness
...
Running "browserstack_runner" task
Using config: /home/travis/build/twbs/bootstrap/browserstack.json
Launching server on port: 8888
Downloading tunnel jar to `/home/travis/build/twbs/bootstrap/node_modules/browserstack-runner/lib/BrowserStackTunnel.jar`
Launching tunnel
Error: Invalid or corrupt jarfile /home/travis/build/twbs/bootstrap/node_modules/browserstack-runner/lib/BrowserStackTunnel.jar
[Runner alert] Tunnel launch timeout
Exiting
Non existent tunnel
2014-02-07 18:51:32 -08:00
Chris Rebert
5a3f1a90ba
fix #12261
2014-01-26 14:22:06 -08:00
Chris Rebert
3a97697456
tests: run BrowserStack in parallel with Sauce Labs
...
Per https://github.com/twbs/bootstrap/issues/11087#issuecomment-31922999
and internal twbs team discussion.
Effectively reverts the deletions from #11701 .
2014-01-14 14:13:52 -08:00