Rename API::Ci to API::Runner
This commit is contained in:
parent
22c983d7a0
commit
e25f26e550
4 changed files with 7 additions and 7 deletions
|
@ -52,7 +52,6 @@ module API
|
|||
mount ::API::Branches
|
||||
mount ::API::BroadcastMessages
|
||||
mount ::API::Builds
|
||||
mount ::API::Ci
|
||||
mount ::API::Commits
|
||||
mount ::API::CommitStatuses
|
||||
mount ::API::DeployKeys
|
||||
|
@ -77,6 +76,7 @@ module API
|
|||
mount ::API::Projects
|
||||
mount ::API::ProjectSnippets
|
||||
mount ::API::Repositories
|
||||
mount ::API::Runner
|
||||
mount ::API::Runners
|
||||
mount ::API::Services
|
||||
mount ::API::Session
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
module API
|
||||
module Helpers
|
||||
module Ci
|
||||
module Runner
|
||||
def runner_registration_token_valid?
|
||||
ActiveSupport::SecurityUtils.variable_size_secure_compare(params[:token],
|
||||
current_application_settings.runners_registration_token)
|
|
@ -1,6 +1,6 @@
|
|||
module API
|
||||
class Ci < Grape::API
|
||||
helpers ::API::Helpers::Ci
|
||||
class Runner < Grape::API
|
||||
helpers ::API::Helpers::Runner
|
||||
|
||||
resource :runners do
|
||||
desc 'Registers a new Runner' do
|
||||
|
@ -21,7 +21,7 @@ module API
|
|||
runner =
|
||||
if runner_registration_token_valid?
|
||||
# Create shared runner. Requires admin access
|
||||
::Ci::Runner.create(attributes.merge(is_shared: true))
|
||||
Ci::Runner.create(attributes.merge(is_shared: true))
|
||||
elsif project = Project.find_by(runners_token: params[:token])
|
||||
# Create a specific runner for project.
|
||||
project.runners.create(attributes)
|
||||
|
@ -45,7 +45,7 @@ module API
|
|||
end
|
||||
delete '/' do
|
||||
authenticate_runner!
|
||||
::Ci::Runner.find_by_token(params[:token]).destroy
|
||||
Ci::Runner.find_by_token(params[:token]).destroy
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,6 +1,6 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe API::Ci do
|
||||
describe API::Runner do
|
||||
include ApiHelpers
|
||||
include StubGitlabCalls
|
||||
|
Loading…
Reference in a new issue