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