Commit Graph

48 Commits

Author SHA1 Message Date
Curtis Ekstrom
8cd14b8952
Upgrade Ember-CLI to 2.4.3
This upgrades several Ember-CLI related packages, but does not change
our Ember/Ember-Data versions (those will require code changes that are
best handled in separate commits).

In addition, Testem can now be dynamically configured, meaning we no longer need
custom scripts to run as part of CI to set dynamic launcher configuration values
based on PR status.
2016-04-12 10:25:44 +02:00
Piotr Sarnacki
9201f86921 Try Sauce Labs on pushes
It seems that phantomjs 2.0.0 has problems with running tessts built
with new ember-cli and sauce labs tests seem to work again. I'm
switching back to sauce labs on pushes for the time being.
2015-12-08 10:18:09 +01:00
Brandon Burton
ac426b3914 trying newer node 2015-12-02 14:17:59 -08:00
Piotr Sarnacki
ad40e7b53a Try to disable sauce addon for now 2015-09-09 10:36:52 +02:00
Piotr Sarnacki
800db73e96 Test using PhantomJS on PRs, otherwise test also browsers on SL 2015-07-13 16:25:57 +02:00
Hiro Asari
9d94f313b6 Use md5deep branch for caching 2015-07-01 15:23:31 -04:00
Piotr Sarnacki
0a4976f4ac Use ember-try to test beta and canary ember versions 2015-04-30 12:48:12 +02:00
Piotr Sarnacki
5e01bb8d68 Try specifying node version
Tests fail on 0.10.38, trying other versions
2015-04-23 12:16:19 +02:00
Piotr Sarnacki
6ef1e479fd Set ASSETS_HOST for s3 deployment
The page needs to explicitly set host to our s3's bucket, because
otherwise it will be relative to the heroku app's URL
2015-02-17 15:31:07 +01:00
Piotr Sarnacki
36059a2329 Deploy maintenance page to S3 2015-02-17 14:24:20 +01:00
Piotr Sarnacki
a13370b392 Run only Sauce Labs on Travis 2015-02-17 14:03:29 +01:00
Piotr Sarnacki
3ab72e0c86 Try to run chrome on Travis 2015-02-10 10:36:34 +01:00
Piotr Sarnacki
106fd016ac Forgot to add SauceConnect 2015-02-05 10:36:49 +01:00
Piotr Sarnacki
c6d4ecf78d Try new .travis.yml, without ruby for now 2015-02-05 09:22:42 +01:00
Piotr Sarnacki
d77ca0600c Fast finish builds 2015-01-19 11:42:34 +01:00
Piotr Sarnacki
6130d835de Allow phantom and firefox to fail
Tests pass on chrome and firefox locally, disabling firefox and phantom for now.
2015-01-06 13:20:49 +01:00
Hiro Asari
df4b10e057 Send builds to containers and enable caching gems 2014-12-10 21:59:26 -05:00
Piotr Sarnacki
831c7c3742 Sauce username seems to be wrong, update it 2014-05-19 19:12:28 +02:00
Piotr Sarnacki
703caf4cd0 Don't allow Sauce to fail 2014-05-19 19:01:25 +02:00
Josh Kalderimis
3c4aebaf49 allow sauce to fail, part 3 2014-05-13 19:38:19 +12:00
Josh Kalderimis
efe6894820 allow sauce to fail, part 2 2014-05-13 19:37:49 +12:00
Mathias Meyer
0d8ea89a7e Allow Sauce Labs tests to fail. 2014-05-13 09:33:42 +02:00
Piotr Sarnacki
11b77612cd Change ruby version to 2.1.2 in .travis.yml as well 2014-05-12 11:42:06 +02:00
Piotr Sarnacki
b85997ef5d Explicitly install bundler 2014-04-16 09:57:11 +02:00
Piotr Sarnacki
dd85853307 Specify ruby 2.1.1 in .travis.yml 2014-04-16 09:50:55 +02:00
Piotr Sarnacki
028733df90 Use Win XP on sauce labs, also use latest browser version 2013-11-11 11:40:16 +01:00
Piotr Sarnacki
bbd37e6e15 Don't try to upload build to S3 for pull requests 2013-04-07 19:35:39 +02:00
Sven Fuchs
da5e028295 need to return true after testing for TEST_SUITE 2013-03-29 20:29:43 +01:00
Sven Fuchs
3386142250 do not re-run rakep 2013-03-29 16:22:24 +01:00
Sven Fuchs
a948a1612f install travis-artifacts only on TEST_SUITE=ruby 2013-03-29 16:14:30 +01:00
Sven Fuchs
91e27d4dda try uploading on TEST_SUITE=ruby 2013-03-29 16:13:29 +01:00
Piotr Sarnacki
bf2c9f5821 Rename TEST_SUITEs to ruby, phantomjs and saucelabs 2013-03-28 11:43:49 +01:00
Piotr Sarnacki
d01213ef94 Explicitly test firefox 19 on saucelabs
When browser version is left out it chooses firefox 11
2013-03-28 11:11:22 +01:00
Piotr Sarnacki
696c706dd1 Run specs on sauce labs 2013-03-27 20:08:28 +01:00
Piotr Sarnacki
6c10592864 Increase wait in job_spec 2013-03-07 02:04:51 +01:00
Piotr Sarnacki
a9b4f8849a Print phantomjs version 2013-02-28 16:11:49 +01:00
Sven Fuchs
603e5f6fc5 do not use production for storing alternate versions 2013-02-26 23:30:11 +01:00
Piotr Sarnacki
3c3deb49d8 Compile files in production mode before sending them to s3 2013-02-26 13:13:34 +01:00
Piotr Sarnacki
466a7b38a0 Upload only styles and scripts 2013-02-21 18:39:42 +01:00
Piotr Sarnacki
8d86ad11d6 Upload assets to S3 2013-02-21 18:31:15 +01:00
Piotr Sarnacki
d1cb2c7a92 It's matrix[allow_failures]... doh! 2012-12-11 21:48:30 +01:00
Piotr Sarnacki
9b5821d799 List also RVM in allow failures section 2012-12-11 21:46:18 +01:00
Piotr Sarnacki
08c01dd880 No need to download phantomjs, 1.7.0 is available already 2012-12-11 21:38:42 +01:00
Piotr Sarnacki
6661934b07 Run spec and web tests separately and allow web to fail 2012-12-11 21:30:12 +01:00
Piotr Sarnacki
870144c230 Compilation is needed in order to run specs 2012-11-12 17:37:57 +01:00
Piotr Sarnacki
a7f8064412 Disable JS testing on travis until I have time to fix it 2012-11-10 15:47:33 +01:00
Piotr Sarnacki
3b3de51017 Enable js testing on travis 2012-11-07 17:54:29 +01:00
Sven Fuchs
54e1eaffb3 add .travis.yml 2012-10-03 13:50:10 +02:00