0
0
mirror of https://github.com/twbs/bootstrap.git synced 2024-12-01 13:24:25 +01:00
Commit Graph

112 Commits

Author SHA1 Message Date
XhmikosR
d95d30029f Switch to Hugo.
No more Ruby dependency and most important more than 10 times less build time (at least on Windows)!
2019-03-13 19:22:59 +02:00
XhmikosR
a4f260d0a8 Drop Node.js < 8 support.
Node.js 6 goes EOL on April 2019.
2019-02-19 12:23:37 +02:00
XhmikosR
be380572fb
Replace broken-link-checker with linkinator. (#28291)
Much lighter, more modern and cleaner codebase.
2019-02-19 11:36:34 +02:00
XhmikosR
8470c5f78c
Remove sudo from Travis config. (#27693)
https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration
2018-11-20 11:36:37 +02:00
Johann-S
e5d9e0a06c display chrome version on travis 2018-11-05 22:29:25 +02:00
XhmikosR
195404b106 Travis: Add back chrome addon (#27610) 2018-11-05 22:29:25 +02:00
XhmikosR
ea697555d5 Travis: exit pipeline if test fails. 2018-11-05 21:35:59 +02:00
XhmikosR
497766a3a6 Travis: stop using a separate stage for Browser tests.
This should be faster.
2018-11-04 15:40:09 +02:00
XhmikosR
5e6b53a7c0 Update Travis CI config.
Only run `coveralls` and `check-broken-links` tasks when we run the Test phase.
2018-10-29 16:04:22 +02:00
XhmikosR
5d834e0510
Travis: stop installing chrome (#27468)
It seems it works without it.
2018-10-18 11:56:55 +03:00
XhmikosR
70aec100e4 Travis: add --clean in bundle install command. 2018-10-14 17:05:04 +03:00
XhmikosR
b2b933c181 Update Travis config.
* remove `dist: trusty` since it's the default
* disable email notifications
2018-10-13 13:55:49 +03:00
XhmikosR
fe873a3310 Travis CI: Actually don't install npm@5 at all. 2018-09-16 01:52:14 +03:00
XhmikosR
3d17e3a93a Travis: Don't install npm@5 when the current npm is newer. 2018-09-16 01:52:14 +03:00
Johann-S
8cd485fcc8 speed up browser tests 2018-09-15 08:50:13 +03:00
XhmikosR
4112df4125 Add broken-link-checker. 2018-06-25 16:54:06 +03:00
XhmikosR
976aad0059
Remove the unused docs upload preview stuff. (#26599) 2018-05-27 11:44:29 +03:00
XhmikosR
c2b13b9c78 Run coveralls only on Travis and only once. 2018-05-23 13:54:51 +03:00
XhmikosR
2f9d4d8ab2 Work around Travis errors by switching to sudo. 2018-01-11 10:16:12 +02:00
XhmikosR
023015006a
Revert the Travis workaround. (#24926)
The issue has been fixed.
2017-12-01 10:51:04 +02:00
XhmikosR
636dcf1795 Work around Travis failures.
Note that we should revert this when the issue is fixed.
2017-12-01 09:33:31 +01:00
XhmikosR
ee4176c9c9 Move vnu-jar to devDependencies and remove completely htmlhint. 2017-10-08 19:08:16 +03:00
Bardi Harborow
258507b756 Move from htmllint to Travis-only vnu.jar. 2017-10-08 19:08:16 +03:00
XhmikosR
44dcc8d719 Make Node.js 6 the minimum version.
Also, be consistent with Node.js' name.
2017-10-01 12:01:27 -07:00
Bardi Harborow
e296c13741 Move Travis to build stages and fix skip browser flag. (#23961) 2017-09-17 10:23:19 +03:00
Bardi Harborow
bde16528d2 Switch to using NPM lock files. 2017-07-16 13:51:16 +10:00
Bardi Harborow
62a4796268 Start testing on Node v8. 2017-07-15 16:34:14 +10:00
Bardi Harborow
b4ac48fdec Build system overhaul. 2017-04-20 14:31:22 +10:00
Bardi Harborow
84ce248f06 Update config files across the board. 2017-03-12 16:15:00 +11:00
Bardi Harborow
5a19d48705 Travis build infrastructure refresh. (#21108) 2016-12-04 16:40:27 -08:00
Chris Rebert
019502543b Move Sauce credentials out of .travis.yml
For the sake of cleanliness.
2016-09-05 15:55:22 -07:00
XhmikosR
e727ca9654 Update devDepedencies. 2016-07-04 12:35:52 +03:00
Chris Rebert
e95e9fed09 Allow PRs to be previewed at http://preview.twbsapps.com (#20179) 2016-06-27 14:19:10 -07:00
Chris Rebert
680cb317ed Travis: Upgrade Node.js from v5 to v6 (#19980)
v6 is the current stable version and will be an LTS version.
v5 is not an LTS version.

Refs https://github.com/nodejs/LTS
2016-05-28 13:39:40 -07:00
Chris Rebert
1417f4cff6 Travis CI: Remove now-unused $GEMDIR env var
[skip sauce]
2016-03-07 04:36:59 -08:00
XhmikosR
7d8ab357af Revert "Travis CI: Specify node.js 5.6 since 5.7.0 has regressions."
This reverts commit d0059ac2ed.

Node.js 5.7.1 is out with the issue fixed.

[skip sauce]
2016-03-03 09:39:05 +02:00
XhmikosR
d0059ac2ed Travis CI: Specify node.js 5.6 since 5.7.0 has regressions.
This should be reverted when the next 5.x version is out.

[skip sauce]
2016-02-28 03:45:30 +02:00
XhmikosR
fe1b8913ac Travis CI: switch to the Trusty image. 2016-02-19 11:53:50 +02:00
Chris Rebert
a8b66e17b0 Travis CI: Disable npm's progress bar for speedier install
See https://github.com/npm/npm/issues/11283
2016-01-26 17:35:04 -08:00
Chris Rebert
672f9b6d73 Fix RVM under Travis caching by excluding node-which from $PATH
See https://github.com/travis-ci/travis-ci/issues/5092 for more details.
Reverts #18376
2016-01-14 14:16:05 -08:00
Chris Rebert
9ac40cc066 Travis CI: Temporarily disable caching
So that the build will stop failing due to https://github.com/travis-ci/travis-ci/issues/5092
2015-11-29 16:27:43 -08:00
Chris Rebert
4bf6f0a7c7 Travis CI: Use Node.js 5 instead of "stable"
"stable" is deprecated by nvm
Refs https://github.com/twbs/grunt-bootlint/pull/61
[skip sauce]
2015-11-25 18:47:46 -08:00
Chris Rebert
3236a4df69 Travis CI: Use npm@3 2015-11-13 01:27:43 -08:00
Chris Rebert
cfbf036e84 Exclude unnecessary old Node.js combos from Travis CI build matrix; fixes #18224 2015-11-12 00:58:16 -08:00
XhmikosR
7b19dfc06f Travis CI: Use Ruby 2.2.
Fixes #18225.

[skip sauce]
2015-11-12 09:18:34 +02:00
XhmikosR
bf92923e9f Travis CI: test against node.js "4" and "stable". 2015-11-11 09:02:18 +02:00
Chris Rebert
7d712bb4a5 Travis: install npm dependencies using shrinkwrap; fixes #17552 2015-09-23 23:26:23 -07:00
Chris Rebert
b14eef054c rm Travis env vars used for defunct custom caching system
Reverts part of 42697a4ecb
2015-09-09 22:48:29 -07:00
Chris Rebert
67852107d9 rm Travis env vars for giving Savage access to defunct custom caching system
Reverts a1c170ed37
2015-09-09 22:40:48 -07:00
XhmikosR
fd00c178c3 Remove the now unused test-infra files. 2015-09-08 07:14:14 +03:00