Ben Word
752bf04626
Travis: Remove oauth
2016-04-03 17:20:12 -05:00
Ben Word
fd1f6251e4
Use Composer to run PHPCS and PHPMD tests
2016-04-03 17:16:29 -05:00
Ben Word
e554726d4a
Travis: gulp and Bower are no longer needed
2016-04-02 23:34:12 -05:00
Ben Word
610c46b3b1
Require PHP 5.5
2016-03-12 13:47:56 -05:00
QWp6t
b42c425e5c
Optimize travis a bit
...
1. Add apt and composer's cache folder to travis cache
2. Use --prefer-dist to avoid cloning repos
3. Use --no-interaction to inform composer that prompts should be suppressed
4. Use travis_retry to resolve occasional network failures/timeouts
2016-03-11 18:06:28 -05:00
QWp6t
f598ca9a0b
Only use root editorconfig, allow warnings in travis
2016-03-11 18:06:27 -05:00
QWp6t
246955c59a
Use phpcs.xml for all rules
2016-03-11 18:06:27 -05:00
QWp6t
2d02544173
Create new phpcs rules
2016-03-11 18:03:15 -05:00
Stephen Edgar
21210309b2
Add PHP 7.x "nightlies" to Travis CI and allow to fail
2016-03-11 18:03:14 -05:00
QWp6t
8712dc8e02
Update node in travis, remove unsupported php
...
Note: We specify CXX env because v8 requires a C++11 compiler
2016-03-11 18:03:14 -05:00
QWp6t
e51e41e0eb
Update dependencies, switch to eslint
2016-03-11 18:03:14 -05:00
QWp6t
f752470b33
Rename app to src
2016-03-11 18:00:06 -05:00
QWp6t
9eaffa3a2d
Restructure theme, use autoloader
2016-03-11 18:00:05 -05:00
Scott Walkinshaw
99d2b0064d
cache bower and node directories
2015-02-28 23:30:35 -06:00
Scott Walkinshaw
e31049aa39
Add hhvm
2015-02-28 23:30:20 -06:00
Tomas Votruba
c14ca51f17
travis: PHP 7.0 nightly added
2015-03-01 00:56:15 +01:00
Austin Pray
8c374e2136
Require the latest version of npm
...
The npm that ships with 0.10 is 1.2.x and it is riddled with
race conditions.
2015-02-05 01:22:06 -06:00
Austin Pray
56f850eb23
Fix node-sass and npm cache on travis
...
`cache: npm` isn't even a valid config anyway
https://stackoverflow.com/questions/15393821/npm-err-cb-never-called/15483897#15483897
https://github.com/sass/node-sass/issues/638
e227568521/lib/build.sh (L183)
2015-01-30 12:10:49 -06:00
Austin Pray
04528c2603
Merge branch 'add-jscs' into merge-add-jscs
...
Conflicts:
.travis.yml
2015-01-24 10:36:04 -06:00
Austin Pray
ae62873779
Adds JSCS for gulpfile and scripts
...
install JSCS globally npm install jscs -g
use `npm run jscs`
2015-01-24 10:26:30 -06:00
Ben Word
33fe490cb0
Add PHPCS to Travis
2015-01-24 00:37:48 -06:00
Daniel Olson
caba05a0b1
Formatting edits for travis.yml
...
Edits according to the travis-ci.com docs: http://docs.travis-ci.com/user/languages/php/#Choosing-PHP-versions-to-test-against
2015-01-19 11:10:55 -05:00
Scott Walkinshaw
870a14168c
Update .travis.yml with npm cache and php 5.6
2014-12-31 17:29:32 -05:00
Austin Pray
fc627d43ac
Adds travis
2014-12-24 17:45:47 -06:00