Commit Graph

202 Commits

Author SHA1 Message Date
Brian Ford
ebe155879e Update .travis.yml
I re-enabled Rubinius and set `allow_failures` per the docs here http://about.travis-ci.org/docs/user/build-configuration/. Hopefully I did that correctly.

It seems that allowing failures would be better than adding and removing Rubinius. That way, when it fails, it's easy to point us to a failure.
2012-10-11 15:51:47 -07:00
Sven Fuchs
66531dc803 Merge pull request #9 from brixen/patch-1
Update spec/support/matchers.rb
2012-10-11 15:34:13 -07:00
Brian Ford
51a07c892b Update spec/support/matchers.rb
Rubinius does not yet destructure block (or method) arguments in 1.9 mode. This change makes the specs pass on Rubinius. It's not clear to me why destructering is being used here. Ruby will already destructure a single Array-ish argument into separate block argument locals. In this case, unless you want, give `a, b` passed, `name, content = a` and NOT `name, content = a, b`, the unparenthesized (ie non-extra-level-destructuring) should work fine. If that makes any sense. :)
2012-10-11 14:58:45 -07:00
Sven Fuchs
1583e089da does not work and i can't get rbx working locally, deactivating it again 2012-10-11 22:25:05 +02:00
Sven Fuchs
7b28ce05cb try fixing rbx 2012-10-11 21:06:28 +02:00
Sven Fuchs
02f5eea4fc try using rack/cache with memcached 2012-10-11 15:04:24 +02:00
Sven Fuchs
6231e1183c remove rbx for now 2012-10-11 14:17:08 +02:00
Sven Fuchs
1b9bc9b039 fix specs for cors 2012-10-11 14:07:51 +02:00
Sven Fuchs
d0cefb3830 Merge branch 'master' of github.com:travis-ci/travis-api 2012-10-11 13:38:16 +02:00
Sven Fuchs
f4d467c998 whitelist Cache-Control, Expires, Last-Modified for cors 2012-10-11 13:36:30 +02:00
Piotr Sarnacki
b53286fe52 Fix syncing and add integration test for it 2012-10-11 13:27:44 +02:00
Sven Fuchs
e6b44ff1eb add http headers for services that respond to caching info 2012-10-11 05:04:27 +02:00
Piotr Sarnacki
02c503ae19 Make sure that PUT /users/:id returns user hash 2012-10-11 01:30:57 +02:00
Piotr Sarnacki
9eeca8b44a Bump travis-core 2012-10-11 01:04:24 +02:00
Piotr Sarnacki
4f33a93769 Fix PUT /users/:id and add integration test for it 2012-10-11 01:00:53 +02:00
Sven Fuchs
d17439513f bump travis-core 2012-10-10 13:53:58 +02:00
Sven Fuchs
8abd6fa150 manual redirects and rewrite rules for supporting v1 style resources 2012-10-10 01:48:22 +02:00
Sven Fuchs
f8bd49e88b on 404 redirect for /owner/name paths on v1 2012-10-10 01:47:12 +02:00
Sven Fuchs
a7d72beefc move responders out of helpers 2012-10-09 20:51:09 +02:00
Sven Fuchs
168c0abba9 rename Responder to Base (resembles Sinatra::Base and i can't come up with another name for a common base class of Middleware and Endpoint) 2012-10-09 18:31:51 +02:00
Sven Fuchs
903f249cfb moar refactoring on responders, fix specs 2012-10-09 18:28:46 +02:00
Sven Fuchs
3f5cf5f33a bump travis-core 2012-10-09 15:22:54 +02:00
Sven Fuchs
494a85d968 refactor responders 2012-10-09 15:17:10 +02:00
Sven Fuchs
fa4c5db39b set default version to v2 for easier query/performance inspection for now 2012-10-08 13:22:36 +02:00
Sven Fuchs
1624742cfd bump travis-core 2012-10-08 12:34:57 +02:00
Sven Fuchs
7c88717daf bump travis-core 2012-10-08 01:40:09 +02:00
Sven Fuchs
6f80c307cc try syncing stdout 2012-10-07 20:52:25 +02:00
Sven Fuchs
e5a81a973b bump travis-core 2012-10-07 18:37:43 +02:00
Sven Fuchs
d59b3b1c00 bump travis-core 2012-10-07 17:18:39 +02:00
Sven Fuchs
2b290b9571 fix requests endpoint, routes order for permissions, raise on undefined builder 2012-10-07 16:58:01 +02:00
Sven Fuchs
8abc330937 add a user permissions endpoint 2012-10-06 22:36:42 +02:00
Sven Fuchs
f7c522278e bump deps 2012-10-05 21:55:39 +02:00
Sven Fuchs
c3428e896a add deflater, roger @rkh? 2012-10-05 21:54:01 +02:00
Sven Fuchs
4328ba8649 adapt services changes from travis-core 2012-10-05 13:06:50 +02:00
Sven Fuchs
c9c9dc61d8 add notes about travis-ci routes 2012-10-03 15:05:17 +02:00
Sven Fuchs
44c9b35421 backup routing specs from travis-ci 2012-10-03 14:57:58 +02:00
Sven Fuchs
6bda358786 cleanup and some notes 2012-10-03 13:14:01 +02:00
Sven Fuchs
ac8dd768ec fix sign in 2012-10-03 02:44:07 +02:00
Sven Fuchs
f6957636fb refactor to responders, add the cc.xml stuff 2012-10-03 02:19:16 +02:00
Sven Fuchs
5a6f34005c comment out result images for now since i cant get this to work 2012-10-02 21:12:41 +02:00
Sven Fuchs
308ba022c8 bump travis-core 2012-10-02 20:36:54 +02:00
Sven Fuchs
7eceeb2842 moar work on acceptance tests 2012-10-02 19:10:29 +02:00
Sven Fuchs
9851d1b276 Merge branch 'master' of github.com:travis-ci/travis-api
Conflicts:
	spec/integration/v1/branches_spec.rb
	spec/integration/v1/builds_spec.rb
	spec/spec_helper.rb
2012-10-02 16:40:37 +02:00
Sven Fuchs
289f7c1486 start porting api integration tests 2012-10-02 16:39:38 +02:00
Sven Fuchs
2755d66c48 start porting api integration tests 2012-10-01 18:19:54 +02:00
Sven Fuchs
49d428dee1 rbx does't like debugger 2012-10-01 15:23:26 +02:00
Sven Fuchs
da01eba035 fix failing specs 2012-10-01 15:17:18 +02:00
Sven Fuchs
dfc6a1273e figure out the api version from HTTP_ACCEPT 2012-10-01 14:58:06 +02:00
Sven Fuchs
8845263244 switch to travis-core/sf-travis-api 2012-09-30 00:39:10 +02:00
Sven Fuchs
6cdfd6a8a4 bump travis-core 2012-09-29 20:49:16 +02:00