travis-api/lib/travis/api/v3/routes.rb
2015-02-18 13:47:04 +01:00

38 lines
645 B
Ruby

module Travis::API::V3
module Routes
require 'travis/api/v3/routes/dsl'
extend DSL
resource :repository do
route '/repo/{repository.id}'
get :find
resource :requests do
route '/requests'
get :find
post :create
end
end
resource :repositories do
route '/repos'
get :for_current_user
end
resource :build do
route '/build/{build.id}'
get :find
end
resource :organization do
route '/org/{organization.id}'
get :find
end
resource :organizations do
route '/orgs'
get :for_current_user
end
end
end